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