David Sumner
Amy
Tom Hedden
Maj. John Scott
Charlie Venner
Chris Cawsey
Riddaway
Norman Scutt
Bobby Hedden
Janice Hedden
Harry Ware (as Robert Keegan)
John Niles
Louise Hood
Rev. Barney Hood
Mrs. Hebden (uncredited)
Man in Pub (uncredited)
Emma Hebden (uncredited)
Bertie Hedden (uncredited)
Henry Niles (uncredited)