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