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