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