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