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