Young Charlie (as Hero Fiennes-Tiffin)
Charlie Peaceful
Tommo Peaceful
Sergeant Hanley
Grandma Wolf
Molly Monks
The Colonel
Anna
Lieutenant Buckland
Captain Wilkins
Hazel Peaceful
Captain Barnes
Recruiting Sergeant
Young Tommo
Major Fitzpatrick
General Haig
Young Molly
Old Lady
Pete Bovey (as Sion Young)
Corporal
Captain, the Rev Adams (as Geoffrey Streatfield)
Colonel's Wife
Rifleman
Mr. Munnings
Soldier (voice)
Mr. Monks
Army Doctor
Jimmy Parsons
The Vicar
Fred
Biddy
Patron
James Peaceful
Recruiting Officer
Big Joe Peaceful
Civilian Doctor
Farmer Cox
Nipper
German Soldier
Arrogant Lieutentant
Waitress
Young Fred
Soldier
Colonel's Chauffeur
Farmer (as David Frost)
Young Jimmy
Gentleman Farmer
School Girl
Bob Dylan
Young Nipper
Miss Mcallister
Background
Young Pete Bovey
Boy
Bob
Villager
Colonel, Royal Flying Corps
First War Soldier (uncredited)
Soldier / Villager (uncredited)
Grave Digger (uncredited)
Soldier (uncredited)
Villager (uncredited)