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