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