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