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