An overblown excuse for fancy effects

Oblivion
Oblivion

Oblivion (12A)

After planet Earth is reduced to a radiation-poisoned wasteland by a pernicious race called Scavs, survivors are evacuated to Titan, the largest moon of Saturn.

Drone maintenance officer Jack Harper (Tom Cruise) defies the orders of his tech operator Victoria (Andrea Riseborough) to rescue a mysterious woman called Julia (Olga Kurylenko) from a crash site. This act of gung-ho chivalry brings the former Marine into contact with grizzled resistance leader Malcolm Beech (Morgan Freeman). “It’s time to learn the truth,” booms Malcolm, hinting at a convoluted conspiracy that provides Cruise with the perfect excuse to perform impressive acrobatics amid a blitzkrieg of expensive pyrotechnics and digital effects.