Максим - типичный петербургский интеллигент девяностых. Мир вокруг рушится, а он продолжает корпеть над старинными сказаниями, будто в них спрятана единственная правда. Его студентка Люба, втайне от всех влюбленная в своего преподавателя, уговаривает его на полевую экспедицию. Она надеется, что поездка в глухую деревню Русалино, где живет ее тетка, наконец растопит лед в его сердце.
Оказавшись в месте, где время будто остановилось, они и представить не могли, что старинные обряды окажутся чем-то большим, чем просто предметом изучения. В купальскую ночь судьба Максима делает резкий поворот, столкнув его с цыганкой Радой. Эта встреча, похожая на вспышку молнии, навсегда меняет его жизнь и запутывает в клубок старых семейных тайн, где любовь и рок оказываются неразделимы.