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