The Good Companions (1933 film) The Good Companions (1933 film) The Good Companions is a 1933 British comedy film directed by Victor Saville starring Jessie Matthews and John Gielgud. It was based on the novel of the same name by J.B. Priestley. A group of widely divergent characters meet up with a broken-down touring concert-party, throw in their lot with them, and eventually triumph after temporary setbacks. This British musical-comedy follows an unlikely trio as they try to revive the fortunes of the floundering theatrical troupe. School teacher Inigo Jolifant (John Gielgud) with his talent for songwriting, and recently unemployed Jess Oakroyd (Edmund Gwenn) with
An Inspector Calls and audiences have interpreted Goole’s role as an "avenging angel" or a supernatural being because of his unexplained omniscience, his prophetic final speech in which he says that humanity will learn its lesson in "fire and blood and anguish" (referring to the First World War, two years after the setting of the play 1912) and even because of his name, which is a homophone for the word "" (meaning "ghost") and is also the name of a seaside town (which could possibly be a reference to the time period in the play when Eva Smith stays in a seaside town