1965 год, на окраине Москвы обнаружено тело семнадцатилетнего юноши. Подозрения падают на его друга, однако лучший сыщик Советского Союза, майор Черкасов, не верит в эту версию. Следы ведут в далёкое прошлое, в годы Великой Отечественной войны, и приводят к одной из самых страшных личностей того времени — Антонине Макаровой. Она — палач, которая, едва достигнув 20 лет, вступила на службу к немцам. Лично расстреляла сотни людей, и перед каждым убийством надевала детскую карнавальную маску. Считается, что тот, кто увидел её, неизбежно погибал. Но почему, несмотря на завершение войны, она продолжает убивать? В поисках ответа Черкасов сталкивается с загадками прошлого, раскрывая тайны, которые ведут его к ужасающим последствиям. Фильм основан на реальных событиях, истории Антонины Макаровой, истинной палачиха, чья судьба остаётся покрыта мраком.