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