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