Tom Shankland
Jack O'Connell
饰: Paddy Mayne
Connor Swindells
饰: David Stirling
Jacob Ifan
饰: Pat Riley
饰: Jim Almonds
Sofia Boutella
饰: Eve
Bobby Schofield
饰: Dave Kershaw
Theo Barklem-Biggs
饰: Reg Seekings
Jacob McCarthy
饰: Johnny Cooper
Stuart Campbell
饰: Bill Fraser
Alfie Allen
饰: Jock Lewes
Tom Glynn-Carney
饰: Mike Sadler
Adrian Lukis
饰: General Auchinleck
Dominic West
饰: Dudley Wrangel Clarke
Amir El-Masry
饰: Dr. Gamal
Paul Boche
饰: Walter Essner
César Domboy
饰: Augustin Jordan
Arthur Orcier
饰: Marc Halévy
Michael Shaeffer
饰: Major Neil Ritchie
Moritz Jahn
饰: Herbert Brückner
Nicholas Nunn
饰: Peter Mitcham
Miles Jupp
饰: Major Knox
Jason Watkins
饰: Winston Churchill
Nicholas Burns
饰: Pilot
Michael Shelford
饰: Australian Soldier 1
Joe Corrigall
饰: Australian Soldier 2
Kate Cook
饰: Margaret Stirling
James Wilbraham
饰: Roberts
Isobel Laidler
饰: Mirren Barford
Anthony Calf
饰: Archibald Stirling
Stevee Davies
饰: Officer
Virgile Bramly
饰: Eoin McGonigal
饰:André Zirnheld
饰:The Dandy
Ian Davies
饰:Randolph Churchill
Julian Mileta
饰:Wounded Lieutenant
Ramzan Miah
饰:Snooker Player
Steven Knight
Charmian Adams
Neil Finnighan
Shane Steyn
Neil Finnighan
Shane Steyn
Mehdi Elkhaoudy
Neil Finnighan
Akash Pakhidde
Shane Steyn