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