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