
События сериала разворачиваются в лихие девяностые, где петербуржец Максим, филолог по профессии, не теряет оптимизма, невзирая на неудачи в карьере. Он изучает народный фольклор и даже не подозревает, что в него влюблена его студентка Люба. Однажды девушка уговаривает его поехать вместе с ней в деревню Русалино, где обитает ее тетка, чтобы в такой способ сблизиться с предметом своего обожания. Здесь в ночь на Ивана Купала Максим познакомится с красавицей цыганкой по имени Рада, и эта встреча раз и навсегда изменит судьбу мужчины.