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