Channing Tatum Mark Strong Jamie Bell Donald Sutherland Denis O'Hare Tahar Rahim Dakin Matthews Douglas Henshall Paul Ritter Pip Carter Ned Dennehy István Göz Bence Gerö Zsolt László Julian Lewis Jones Brian Gleeson Jon Campling Alad