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