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