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