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