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