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