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