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