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