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