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