Cruise was in Edge of Tomorrow.
Edge of Tomorrow . and marketed as such on home release ) is a 2014 American military science fiction film starring Tom Cruise and Emily Blunt . Cruise plays William Cage , a public relations officer with no combat experience , who is ordered by his superior to film the first wave of a crucial landing operation against the aliens .