В книге, действие которой происходит в средневековой России, читатель переносится в год 1488. В это время Русь находится в состоянии войны с Литовским княжеством, что приводит к напряженной обстановке не только на границе, но и внутри страны. Когда бывшая Новгородская республика подчиняется московскому государю Ивану III, ее жители не готовы смириться и продолжают бороться за сохранение своего уклада. На совет своей жены Софьи Палеолог, Иван III принимает решение прибегнуть к помощи бывших византийцев, которые вступают в борьбу с распространением ереси в Руси.
Главные события романа развиваются в Москве, Новгороде, Твери и на границах Литовского княжества.