Действие развертывается в 1914 г., благополучный ещё Санкт-Петербург, уже ощущает приближение великих потрясений. В центре сюжета судьбы 3-х человек – очаровательной девушки Софии и 2-х друзей, молодых офицеров гвардии, Лео и Владимира. Острое соперничество, за её благосклонность, разделяет их и приводит всех троих на грань жизни и смерти. Софию мучает проблема выбора, в конце концов, она отдаёт предпочтение Лео, но на пути к счастью встаёт 1-я мировая война. Вскоре, обстоятельства вынуждают её выйти замуж за Владимира Раевского, друга детства и не менее достойного претендента, но грянувшая революция вторгается и в их семейное счастье.
Лео возвращается с войны. К этому времени он уже теряет всё – отца, дом, идеалы прежней жизни. Известие о том, что Софи вышла за Раевского, становится «контрольным выстрелом» в сердце. Глубокие переживания и ранение в голову, вызывает приступ редкой болезни – летаргии, его хоронят заживо. Дикий ужас приводит на грань безумия, но ему повезло, гроб откапывают могильные мародёры. Теперь и он сам больше не существует для всех. Вскоре, судьба его сводит с молодой послушницей женского монастыря, Анной. С этого момента их судьбы тесно сплетаются и в романе появляется новая героиня, которая становится полноценным действующим лицом повествования.
По поручению настоятельницы монастыря, Лео сопровождает Анну в Тобольск, под защиту и патронаж епископа Тобольского. В пути он приходит к невероятной мысли, что его спутница является младшей дочерью низложенного царя, Анастасией. Последующие события убеждают в этом.
Тем временем, София и Владимир Раевские вынуждены покинуть мятежный Петроград и тоже прибывают в Тобольск, где содержится под арестом бывший император России с семьёй. Им поручено убедиться в готовности местных монархистов к его освобождению, но в результате предательства, сами попадают под арест. Лео, находящийся в Тобольске, вынужден «воскреснуть» и приводит в действие дерзкий план по освобождению Раевских. Ему это удаётся, после чего, все трое, и присоединившаяся к ним Анастасия, скрываются на лесной заимке. Любовный треугольник оживает вновь и трансформируется, получая ещё один «угол» в лице молодой княжны Анастасии. Она вынуждена объясниться и раскрыть тайну избежания своего ареста вместе с семьей. (За полгода до этого, её мать, импер-ца Александра Федоровна, дала обет Богородице, отдать Анастасию в монахини, взамен на выздоровление цесаревича Алексея. А ее место в семье занимает девушка-двойник, заранее и тайно подобранная службой охраны.).
Вскоре лесной идиллии приходит конец, за ними начинается охота, и вся четвёрка попадает в руки местной банды. Атаман которой задумал немыслимое, породниться с самим царем, пусть даже бывшим, для этого ему нужна Анастасия. Пройдя через множество испытаний и чудом избежав смерти, им удаётся вырваться из лап бандитов, после чего, все направляются в Крым. В пути квартет распадается и супруги Раевские прибывают туда одни. Здесь они попадают в поле зрения местного Совдепа, за ними снова начинается охота. Спасая жену, Владимир совершает невозможное и погибает. Потрясённая София вынуждена покинуть Родину в числе эмигрантов.
Тем временем, Лео и Анастасия добираются до Кубани, где ищут поддержки командующего добровольческой армией Деникина. Но он не верит на слово и поручает провести дознание по установлению их личностей. Следствие установило, что Лео (ротмистр Гончаров) давно мёртв, а царская семья (ЦС) расстреляна в Екатеринбурге, в полном составе. Их признают красными шпионами и приговаривают к смерти. Расстрел отменяется в последний момент.
Известие, об убийстве своей семьи, шокирует Анастасию, ко всему прочему, она подхватывает тиф. Начинается тяжёлая затяжная болезнь. Лео рядом, заботится и сострадает. Постепенно зарождается чувство и оно взаимно (выстраданная любовь, как награда за утрату близких и пережитое обоими). К тому времени, в Екатеринбурге, Колчак начинает следствие по убийству ЦС. Лео и Анастасия едут туда, как представители ставки Деникина (она инкогнито). В ходе расследования им открываются шокирующие факты этого эксцесса. Следствие не успевает завершиться, город переходит в руки красных. Анастасия отказывается уехать, намереваясь посвятить себя покаянию у праха погибшей семьи. Лео остаётся с ней на нелегальном положении.
На празднование пятилетия Советской власти, в Екатеринбург прибывают почётные гости - палачи ЦС, ставшие видными большевиками. Лео решает, что наступило время для возмездия. Он реализует план их казни, но, в последний момент, его останавливает сама девушка. Постепенно, оба адаптируются к новой жизни, Анастасия принимает предложение Лео, стать его женой.
В эпилоге: 1945 г., только что завершилась Великая отечественная война. К этому времени Анастасия, ставшая врачом, погибает в бомбёжке, а Лео – полковник советской армии. При подготовке конференции стран победительниц в Потсдаме, он встречает давно исчезнувшую из его жизни Софи – переводчицу французской делегации. Это настоящее чудо, последний подарок Судьбы. Их больше не разлучить.