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