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