Tom Cruise stars as Jack Harper, one of the last men left on Earth in 2073 following several decades of war between humans and an alien race called the Scavs.
The arrival of an attractive stranger from a fallen spacecraft (Olga Kurylenko) sets in motion a series of events that forces Jack to question everything he knows about the war and his mission.
Morgan Freeman, Andrea Riseborough, Melissa Leo and Nikolaj Coster-Waldau also star in Oblivion, which is the second feature from Tron: Legacy helmer Joseph Kosinski.
> Tom Cruise stands amongst New York ruins in new 'Oblivion' poster
> 'Oblivion' Olga Kurylenko praises Tom Cruise: 'He's like a sparkle'
Oblivion will be released on April 12.
Watch a trailer below:
Photo gallery - 2013's biggest blockbusters: