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