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