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