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