Весной 1985 года разведчик ГРУ Юрий Никитин, под видом моджахеда, проникает в пакистанскую крепость Бадабер. Его официальная задача — добыть неопровержимые улики, подтверждающие, что здесь, под руководством инструкторов ЦРУ, готовят боевиков для войны в Афганистане. Рискуя жизнью, он собирает необходимые доказательства, но в самый момент, когда можно было бы незаметно исчезнуть, его планы рушатся.
На внутреннем плацу крепости он видит изможденную группу советских военнопленных. Среди них он с ужасом узнает Михаила — сына своего командира, генерала Колесова, который считался пропавшим без вести долгие годы. Осознав, что пленных готовят к скорой расправе, Никитин стоит перед невозможным выбором: выполнить приказ и уйти с ценными данными или, нарушив все инструкции, остаться, чтобы попытаться спасти обреченных товарищей.