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