A young man, whose main interest in life is stained glass, accidentally accepts a challenge to fight in a fair boxing booth.

Len Harvey
as Don Carter

Archie Pitt
as Bill Adams

Betty Ann Davies
as Ann Haydon

Olive Blakeney
as Aunt Fanny Stafford

Wally Patch
as Hurricane Harry

Ronald Shiner
as Perky Pat

Arthur Finn
as Madigan

Vera Bogetti
as Lucille

Bobbie Comber
as Bivex

Don McCorkindale
as Jonny Williams