Edge of Tomorrow Tom Cruise, Emily Blunt, Brendan Gleeson | Fantasy