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