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