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