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