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