В Бережнянске находят жертв ритуальных убийств, но полиция не может выйти на след преступника. Жители связывают происходящее с русалкой из местных легенд.
Из Москвы направляют специалиста по серийным убийствам Юрия Бахтина. Для него это возвращение в город, где он жил много лет назад: здесь остались старые знакомые и бывшая жена. Пока Бахтин проверяет версии местных следователей, круг подозреваемых расширяется и затрагивает людей из его окружения. Расследование приводит его к прошлому Бережнянска и причинам, по которым легенда о русалке вновь обсуждают в городе.