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