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