Mrs March
Frances de la Tour
Adam Berryman
Julian Morris
Michael Berryman
Oliver Jackson-Cohen
Flora Berryman
Vanessa Redgrave
Flora Talbot
Joanna Vanderham
Captain Thomas March
James McArdle
Daphne
Laura Carmichael
Private Begley
James Godden
Jennifer
Joanna David
Private Bates
Tommy Bastow
Major Fanshawe
Andrew Havill
Lucien
Adrian Schiller
Wykeham
Oliver Finnegan
Headmaster
William Hoyland
Travis
Ben Barker
Registrar
Paul Clayton
Midwife
Elizabeth Edmonds
Shopwalker
Ed White
Robert
Arthur Bateman
Bates
Charlie Wernham
City Banker
Nick Davison
Shopper
Adam Lazarus