Симона — обычная студентка из Санкт-Петербурга. Она не верит в магию, не ищет приключений и хочет лишь одного — спокойно окончить университет. Но всё меняется, когда в её жизни появляется новый преподаватель истории Гарэт.
Он высок, красив, держится так, будто весь мир у его ног, и смотрит на неё так, словно знает её не одну тысячу лет. А затем и вовсе заявляет: в прошлой жизни она была его женой.
Симона считает его безумцем. Она избегает его, злится, спорит. Но ночные сны становятся всё ярче, а сердце начинает помнить то, что разум отказывается принять.
Теперь ей предстоит решить: продолжать бежать от прошлого или поверить в любовь, которая сильнее времени — и снова стать его.