Just in time for Comic-Con, Tom Cruise's new film, formerly titled All You Need is Kill (based on the novel by Hiroshi Sakurazaka) has been re-named Edge of Tomorrow. Tom Cruise plays Lieutenant Colonel Bill Cage, a soldier stuck in a Groundhog Day scenario on the day he dies during a war with alien invaders.
At least there's Emily Blunt.