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