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