We've always had a fascination with the future, whether it be strange futuristic worlds as in The Hunger Games, Elysium or Oblivion, Hollywood seems to want to show us what is in store for us.
Jack Harper (Tom Cruise) is a security repairman in 2077.
He is assigned to the desolate, nearly ruined Earth with his companion, Victoria, and lives on the surveillance station Tech 49.
It is his job to repair drones that protect power stations using the ocean to supply energy to Titan, the new human outpost on Jupiter.
He is told that his enemies on Earth are the alien invaders Scavengers or Scavs.