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