George Clooney som Lyn Cassady. Ewan McGregor som Bob Wilton Jeff Bridges som Bill Django Kevin Spacey som antagonist Larry Hooper. Han ønsker å bruke de ikke-dødelige teknologiene på langt mer skadelige måter. Stephen Lang som general Hopgood som er fast bestemt på at folk kan gå gjennom vegger. Robert Patrick som Todd Nixon. Sjef for et privat sikkerhetsfirma i Irak etter invasjonen. Waleed Zuaiter som Mahmud Dash. En iraker som blir tatt til fange sammen med Lyn Cassady og Bob Wilton. Stephen Root som Gus Lacey, som introduserer Bob for New Earth Army. Glenn Morshower som major Jim Holtz.