В 1965 году, на окраине Москвы, происходит трагедия: забирает жизнь семнадцатилетнего юноши. Расследование вскоре ставит под подозрение его ближайшего друга, однако выдающийся сыщик майор Черкасов, обладающий острым умом и интуицией, сомневается в этой версии. Его профессиональная чуйка подсказывает, что дело более запутанное, чем кажется на первый взгляд. Погружаясь в расследование, Черкасов начинает следовать нитям, ведущим в далекое прошлое, в годы Великой Отечественной войны, где его ждёт нечто ужасное и откровенное.
Каждое новое открытие раскрывает личность Антонины Макаровой, одной из самых безжалостных палачей того времени. Её история, основанная на реальных событиях, шокирует своей жестокостью: в восемнадцать лет она уже служила немцам и без колебаний расстреливала сотни людей из пулемета. Удивительно, но при подготовке к казни она надевала детскую карнавальную маску, тем самым превращая своё лихо в нечто призрачное. Зачем ей это? Ответы на эти вопросы могут оказаться не только раскрытием преступления, но и отражением самой тьмы человеческой природы. Почему она продолжает убивать и кто станет следующей жертвой?