Tom Cruise in Oblivion.