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