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