Agent Tom Harris (Gerard Butler) arbeitet undercover für die CIA im Mittleren Osten. Als Daten des US-amerikanischen Auslandsgeheimdienstes geleakt werden, wird seine Identität jedoch enthüllt. Ihm bleiben nur 30 Stunden, um 400 Meilen hinter sich zu bringen und zum Flughafen zu gelangen. Umgeben von Feinden kämpfen sich Tom und sein ...