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