Richard Clark
Thaddeus O'Sullivan
David Evans
David Evans
Hermione Norris
饰:Matron Grace Carter
饰:Flora Marshall
Alex Wyndham
饰:Capt Miles Hesketh-Thorne
Jeremy Swift
饰:QMS Reggie Soper
Kerry Fox
饰:Sister Margaret Quayle
Abigail Eames
饰:Mathilde Tillens
Stephan Luca
饰:Anton Erhlich
Oona Chaplin
Kevin Doyle
Suranne Jones
Samuel West
饰: Elliot Vincent
Marianne Oldham
Lee Ingleby
Richard Rankin
饰: Capt Thomas Gillan
Jack Gordon
饰:Cpl Peter Foley
Daniel Betts
饰:Jaco Tillens
Karl Davies
饰:Cpl Lawrence Prentiss
Nicholas Burns
饰:Maj Gerard Yelland
饰:Pte Jackie Byeford
Mark Roper
饰:Transport Sgt
Rupert Graves
饰:Maj Edward Crecy
Michael Nardone
饰:Private Elias Molloy
Jason Maza
饰:Pte Benny Gorman
Paul Hilton
饰:Pte Greville Parry
饰:Pte Charlie 'Baby' Dawlish
饰:Lucky 13 Member - Pte Reynolds
饰:Pte Bernard Mostyn
饰:Soldier Lucky
Christopher Leveaux
饰:Rosalie's Soldier
Geoffrey Kirkness
饰:Capt Osberton
Simon Wilson
饰:Padre
Adam James
饰:Col Charles Purbright
饰:Pte Albert Nicholls
Peter Sullivan
饰:Maj Jocelyn Ballard
Lorcan Cranitch
饰:Sgt Aloysius McCafferty
Kerr Logan
饰:Cpl Enda Peache
饰:Military Policeman
Fraser James
饰:Noah Shoemaker
Jodhi May
饰:Adelinde Crecy
David Walmsley
饰:Pte Raymond 'Peacock' Deeley
Lucinda Raikes
饰:Nurse Helen Jesmond
Joss Porter
饰:Chinnery
Alex Blake
饰:Pte Cooper
Chris Pybus
饰:Lucky 13 Member - Carrick
Nicholas Asbury
饰:Padre
Sarah Phelps
Robert Lane
Benjamin Wallfisch
Victoria Boydell
Melanie Viner-Cuneo
Victoria Boydell
Melanie Viner-Cuneo
Benjamin Wallfisch
Tim Fleming
Matt Gray
Gavin Lines
Ros Little
服装设计
Jo Lea
Cristina Casali
Ros Little
Tim Fleming
Matt Gray