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