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