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