
A do-gooder ex-army officer finds his attempts to improve the world leads invariably to disasters.

as Captain James Gladstone Wedge VC

as Mary Leighton

as Williams

as Parkinson

as Sergeant Todd

as Clerk in Newspaper Office

as Edward Beckett

as Ellen Beckett

as Fred Hobson

as Buck

as Mrs. Buck

as Daphne

as Budibent

as Woman in Post Office (uncredited)

as Annoyed Neighbour (uncredited)