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