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