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