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