William Hartnell
— Peter Pettinger (as Billy Hartnell)
Mary Morris
— Lettie Shackleton
John Laurie
— Tom Tetley
Moore Marriott
— Ben Duckett
George Carney
— Bill Shackleton
Elliott Mason
— Mrs. Pettinger
J.H. Roberts
— Mr. Ambler
Frederick Leister
— Mark Overend
Joss Ambler
— Charles Sheridan - the manager of Overend Works
Cathleen Nesbitt
— Mrs. Montrose
Joyce Heron
— Helen Montrose
Edward Rigby
— Charlie Branfield
Philip Godfrey
— Bert Roberts
Moira Lister
— Joan Shackleton
Beatrice Varley
— Mrs. Shackleton
Cyril Smith
— Dunham
Howard Douglas
— Taylor
Lloyd Pearson
— Derek Cunlyffe
Edgar Driver
— Smith
Bransby Williams
— Salvation Army Leader
Newton Blick
— Workman (uncredited)
Sebastian Cabot
— Bit Part (uncredited)
David Davies
— Foreman at Meeting (uncredited)
George Hilsdon
— Man Leaving Factory (uncredited)
Vincent Holman
— Butler (uncredited)
James Knight
— Businessman (uncredited)
Harry Terry
— Workman (uncredited)
Robert Brooks Turner
— Factory Worker in Canteen (uncredited)
H Victor Weske
— Foreman (uncredited)
Ian Wilson
— Office Worker (uncredited)