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