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