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