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 Comedy Theatre in Leningrad), as a suitable venue in the United Kingdom could not be found, due to the fact that Priestley wrote the play in one week and all the theatres in the UK had already been booked for that season. The play had its first British production in 1946 at the New Theatre in London with Ralph Richardson as Inspector Goole, Harry Andrews as Gerald Croft, Margaret Leighton as Sheila Birling, Julien Mitchell as Arthur Birling, Marian Spencer as Sybil Birling and Alec Guinness as Eric Birling. The first Broadway production opened at the Booth Theatre on 21