Als ein Whistleblower die Beteiligung des CIA an der Zerstörung eines iranischen Atomreaktors
aufdeckt taucht das Gesicht des Geheimagenten Tom Harris (Gerard Butler) der den Reaktor
sabotiert hat in den Nachrichten auf. Tom bleiben genau 30 Stunden um sich vom Iran zum über
400 Meilen entfernten Flughafen in Kandahar Afghanistan durchzukämpfen. Um in dem
lebensfeindlichen Gebiet zu überleben ist Tom auf die Hilfe des afghanischen Übersetzers Mo
(Navid Negahban) angewiesen. Doch Mo dessen Sohn von den Taliban getötet wurde verabscheut
das Blutvergießen und gibt den Warlords und den westlichen Streitkräften die Schuld daran es
am Laufen zu halten. Als sich feindliche Agenten darunter die iranische Revolutionsgarde und
der eiskalte Killer Kahil (Ali Fazal) an ihre Fersen heften wird den beiden klar dass ihnen
ab diesem Punkt niemand mehr helfen kann. Tom und Mo schließen sich zusammen um sich nach
Kandahar durchzuschlagen