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