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