Cast: Tom Cruise, Emily Blunt, Bill Paxton, Lara Pulver, Jeremy Piven, Charlotte Riley, Madeleine Mantock, Jonas Armstrong