Иван, только-только перешагнувший полувековой рубеж, воспитывает двух дочерей: старшую, могучую богатырку Марью, и младшую, только вступающую на путь волшебства Софью. Жизнь в Белогорье течет спокойно и размеренно, пока неожиданный визит колдуна Северина не нарушает привычный уклад. Его пророчество о грядущей катастрофе повергает всех в смятение, заставляя семью столкнуться с неведомой ранее угрозой.
Судьба возлагает на сестер тяжкое бремя: Софье предстоит опасное путешествие в Москву прошлого, где ей придется найти молодого Ивана, еще не ведающего о своей будущей судьбе, и предотвратить надвигающуюся беду. В то же время Марья должна остаться в городе, чтобы вступить в схватку со злом, которое уже проникает в улочки Белогорья. От их мужества и решительности теперь зависит не только спасение отца, но и судьба всего волшебного края.