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