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