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