It's Hard to Be Good is a 1948 British comedy film directed by Jeffrey Dell and starring Jimmy Hanley, Anne Crawford and Raymond Huntley.
[1] On leaving the army, officer and war hero Captain James Gladstone Wedge (Jimmy Hanley) is full of idealism about bettering the world.
He falls in love with Mary Leighton (Anne Crawford), who nursed him whilst he was recovering from his wartime injuries.
Jimmy's attempts to promote goodwill and community spirit amongst his relatives and neighbours are always frustrated, due to their innate hostilities, which the latest collaborative war efforts did nothing to dispel.
In his book Forgotten British Film, Philip Gillett argued that "The satirical It's Hard to be Good (1948) deserves rescuing from obscurity, with its decorated hero looking for a niche in an uncaring peacetime world.