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