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