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