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