Bob Wilton (Ewan McGregor) è un mediocre giornalista che si reca in Medio Oriente per raccontare la seconda guerra del Golfo. Arrivato in Iraq incontra Lyn Cassady (George Clooney), da oltre vent'anni membro di un reparto militare segreto, che gli apre le porte verso una nuova realtà facendogli scoprire il cosiddetto Esercito Nuova Terra, unità dedita alla ricerca sui poteri psichici per poter leggere i pensieri del nemico, passare attraverso le mura e perfino uccidere una capra semplicemente fissandola. Il fondatore del reparto (Jeff Bridges) ad un certo punto sparisce e Cassady intraprende una missione per trovarlo portandosi dietro Bob, incuriosito dalle storie assurde che ha sentito.