Nel 2077, dopo alcune decine d'anni di una guerra che ha reso la Terra un pianeta arido e devastato, il veterano Jack (Tom Cruise) è uno degli ultimi sopravvissuti. Riparatore di droni, Jack ha il compito di recuperare dalla superficie terrestre le ultime risorse vitali e ha quasi portato a termine la sua missione prima di abbandonare definitivamente il pianeta. Un giorno, però, vicino a lui precipita l'astronave su cui viaggia una misteriosa donna (Olga Kurylenko) e dal loro incontro scaturisce una serie di eventi che costringono Jack a rivedere la sua visione del mondo e ad affrontare pericoli che non aveva previsto per la salvezza dell'intera umanità.