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