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