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