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