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