Tom Harris (Gerard Butler), un agente segreto sotto copertura, si ritrova intrappolato dietro le linee nemiche in una zona ostile dell'Afghanistan. Quando la sua missione ormai è compromessa, con l'aiuto di un abile traduttore afghano, deve sopravvivere alla caccia implacabile delle forze nemiche e di spie straniere, mentre cerca di raggiungere un punto di estrazione a Kandahar.