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