Marzec 2018 roku. Trwa wojna w Afganistanie. Starszy sierżant John Kinley (Jake Gyllenhaal) i jego jednostka podczas rutynowej kontroli pojazdu wpadają w zasadzkę zastawioną przez terrorystów. Ginie w niej tłumacz Amerykanów. Zastępuje go Ahmed Abdullah (Dar Salim). Podczas tajnej misji Kinley dowiaduje się, że jego nowy współpracownik był wcześniej powiązany z talibami. Uciekł, gdy organizacja zamordowała jego syna. Z czasem między mężczyznami zawiązuje się pewien sojusz. Ahmed ratuje Johna. Ciężko rannego oficera przenosi przez góry, narażając wielokrotnie własne życie. Zachowuje zimną krew, zwodząc wroga, który za nim podąża. Po powrocie do domu Amerykanin dowiaduje się, że mimo obietnic rząd odmówił jego wybawcy azylu w Stanach Zjednoczonych. Postanawia spłacić swój dług. Rusza na samotną misję na Bliskim Wschodzie, by ocalić człowieka, na którego polują talibowie.