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