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