Ленинград, 1967-й. По ночам в районе Обводного канала находят мёртвых женщин. Рядом с телами — странные знаки, начертанные углём. Расследование поручают двум офицерам: майору госбезопасности Чубину и капитану милиции Фёдорову.
Чубин знает, что такое оккультные преступления. Несколько лет назад он вёл дело религиозной секты. Оно закончилось провалом, едва не стоившим ему жизни. Теперь майор боится темноты и не может забыть человека, которого убил по случайности. Его новый напарник, Фёдоров, когда-то служил постовым. Он тайно влюблён в жену своего лучшего друга.
Начальство требует результатов немедленно. Двум очень разным следователям предстоит опередить убийцу, пока он не нанёс новый удар. Знаки, оставленные на местах преступлений, — пока единственная нить, за которую можно ухватиться.