Oblivion
starring Tom Cruise, Olga Kurylenko, Andrea Riseborough and Morgan Freeman
screenplay by Karl Gajdusek and Michael Arndt
directed by Joseph Kosinski
Rating: ♦♦♦♦◊
It is a post-apocalyptic world in which the Earth is destroyed and uninhabitable after humans fend off a 21st century alien attack. Tom Cruise plays Jack Harper, a veteran assigned to extract Earth's remaining resources in preparation for moving human survivors to a colony on one of Jupiter’s moons. But because of persistent lucid dreams he begins to question what he knows about his mission and himself until the entire world as he knows unravels and the truth is revealed as the opposite of what he imagined.
The visual effects were fantastic, although the story was predictable enough for me to figure it out well before the denouement.