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