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