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