Иван, който току-що навърши 50 години, има две дъщери – по-голямата, героичната Мария, и по-малката – начинаещата магьосница София. Всичко в Белогорие протича както обикновено, докато появата на магьосника Северин, който е сънувал страшна беда, не внесе смут в подредения живот на вълшебниците.
За да спаси както Белогорие, така и живота на собствения си баща, София ще трябва да се върне в миналото – в Москва, където все още живее младият и нищо неподозиращ Иван. А Мария ще трябва да се изправи срещу злото в самото сърце на града.