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