Max Irons Samantha Barks Terence Stamp Barry Pepper Tamer Hassan
Brad Pitt Anthony Michael Hall Emory Cohen
Lee Pace Bérénice Marlohe Jason Flemyng