It's Hard to Be Good 1948

Synopsis:

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

Directed by: Jeffrey Dell
Written by: Jeffrey Dell
Runtime: 93 minutes
Cast:
Jimmy Hanley
Jimmy Hanley
Captain James Gladstone Wedge VC 
Anne Crawford
Anne Crawford
Mary Leighton 
Raymond Huntley
Raymond Huntley
Williams 
Edward Rigby
Edward Rigby
Parkinson 
Geoffrey Keen
Geoffrey Keen
Sergeant Todd 
Marianne Stone
Marianne Stone
Clerk in Newspaper Office