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