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