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