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