Characters played by O-T Fagbenle
Walter Tull
Characters played by Paul Westwood
Lieutenant Harper
Characters played by Zac Fox
Young Soldier
Characters played by Kwame Kwei-Armah
Daniel Tull
Characters played by Glen Shaw
Young Walter
Characters played by Kit Young
Young Edward
Characters played by Julian Forsyth
Reverend Dr Stevenson
Characters played by Michael Wildman
Edward Tull
Characters played by Ewan Stewart
Sergeant Fuller
Characters played by Dugald Bruce-Lockhart
Captain Coombes
Characters played by David Oakes
Private Oswald Hennessey
Characters played by Christian Roe
Private William Cooper
Characters played by Chris Starkie
Private Sebastian Willis
Characters played by Hamish MacDougall
Private Christopher Hummins
Characters played by Jonathan Cullen
Lieutenant Colonel Baxter
Characters played by Samara MacLaren
Connie MacPherson
Characters played by Jenny Hulse
Joanne McSween
Characters played by Mark Wingett
Team Manager