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