The first film version of An Inspector Calls was produced in the United Kingdom by Watergate Productions Ltd; the 1954 screenplay was adapted by Desmond Davis and directed by Guy Hamilton. Alastair Sim starred as Inspector Goole, renamed "Poole" for the film, with Jane Wenham as Eva Smith (the character not seen in the play), Eileen Moore as Sheila Birling, Arthur Young as Arthur Birling, Brian Worth as Gerald Croft, Olga Lindo as Sybil Birling and Bryan Forbes as Eric Birling.
In 1965, the play was adapted into a Bengali (Indian) movie by the name of Thana Theke Aschi from a Bengali adaptation of the original play of the same name. The character of Inspector Goole was played by the Bengali Matinee idol Uttam Kumar, the character being renamed as Sub-Inspector Tinkari Halder, the character of Eva Smith/ Daisy Renton was portrayed by Madhabi Mukherjee, the character being renamed as Sandhya Chakraborty/ Jharna Roy/ Reba Sen. The rest of the cast included Dilip Mukherjee, Kamal Mitra, Chhaya Devi, Anjana Bhowmik, and Jahar Roy to name a few. The film had gone on to be a huge commercial hit at the point of time and is generally regarded as one of the best stories to have churned out of the Bengali film scenario of the 60s, a decade widely regarded as the golden age of Bengali films.
In 2004, inspired by the same play, a Hindi feature film was made titled Sau Jhooth Ek Sach aka The Uninvited. The film was directed by Bappaditya Roy. The lead role of Inspector Goole was played by Malayalam thespian and superstar Mammootty. The character of Arthur Birling was played by legendary Marathi actor Vikram Gokhale. This particular adaption was cinematic and had some significant twists in the narrative. The film was nominated in many national & international festivals. Sau Jhooth Ek Sach won the second public award for best film, new Asian cinema in Lyon, France in 2004.
There was a remake of the same movie in 2010, starring newer actors like Paoli Dam, Parambrata Chatterjee, Rudranil Ghosh and Sabyasachi Chakraborty in the role of Tinkori Halder or Inspector Goole. This was widely panned by critics.
It was also adapted into a comedy film in Hong Kong, released on 19 February 2015.
There was an adaptation made in 2017 starring and directed by Jason Farries.
The first television version was shown on live BBC Television on 4 May 1948, with a second live performance three days later. Running to 105 minutes, it was produced and directed by Harold Clayton, and starred Julien Mitchell as Arthur Birling (reprising his role from the first British stage production), Mary Merrall as Sybil Birling, Joy Shelton as Sheila Birling, Derek Blomfield as Eric Birling, Alastair Bannerman as Gerald Croft, Madeleine Burgess as Edna, and George Hayes as Inspector Goole.
A second BBC Television version was screened on 19 February 1961 as part of the Sunday Night Play series. Produced and directed by Naomi Capon, it starred John Gregson as Inspector Goole, Heather Sears as Sheila Birling, Nora Swinburne as Sybil Birling, William Russell as Gerald Croft, Edward Chapman as Arthur Birling, Hilda Campbell-Russell as Edna, and Alan Dobie as Eric Birling.
A selection of scenes from the play were broadcast in the ITV series Conflict on 15 May 1967. Produced by Associated Television, the 25 minute programme was directed by George More O'Ferrall, and starred Reginald Marsh as Arthur Birling, Julian Curry as Eric, Margo Andrew as Sheila, Pauline Winter as Mrs Birling, Stuart Saunders as Inspector Goole, Michael Graham as Gerald Croft, and Ann Dimitri as Edna.
In 1973, a Soviet made-for-television film Он пришел (On prishel) was produced, starring Vladimir Etush as Gull (Goole), Irina Kupchenko as Sheila Birling and Oleg Shklovsky as Eric Birling.
Also, in the Soviet Union in 1979, a made-for-television two-part film Инспектор Гулл (Inspector Gooll), was produced starring Juozas Budraitis as Gull (Goole), Vladimir Zeldin as Arthur Birling and Ivars Kalniņš as Gerald Croft.
A BBC Schools version of An Inspector Calls was produced in three 30 minute episodes, shown between 22 September and 6 October 1981 on BBC One. Directed by Michael Simpson, it starred Bernard Hepton as Inspector Goole, Sarah Berger as Sheila Birling, Nigel Davenport as Arthur Birling, Simon Ward as Gerald Croft, Margaret Tyzack as Sybil Birling and David Sibley as Eric Birling. It was repeated on primetime BBC One in three episodes between 17 and 31 August 1982, and as a single 85 minute version on 2 September 1984.
An 86-minute An Inspector Calls film was produced for BBC Television, and first screened on 13 September 2015 on BBC One. Adapted by Helen Edmundson and directed by Aisling Walsh for Drama Republic, it stars David Thewlis as Inspector Goole, Chloe Pirrie as Sheila Birling, Ken Stott as Arthur Birling, Kyle Soller as Gerald Croft, Miranda Richardson as Sybil Birling and Finn Cole as Eric Birling.
It was also adapted as a Hong Kong-made black comedy (Chinese title: 浮華宴) in 2015, with slapstick elements added.
Radio and audio
The first radio production was broadcast on the BBC Home Service on 27 March 1950 in the Contemporary European Theatre series. This was followed by a BBC Light Programme production on 10 June 1953. Adapted by Cynthia Pughe and produced by McWhinnie, it starred Frank Pettingell as Arthur Birling, Gladys Young as Sybil Birling, Angela Baddeley as Sheila Birling, David Enders as Eric Birling, Alastair Duncan as Gerald Croft, Dorothy Smith as Edna, and Richard Williams as Inspector Goole.
A second version of Pughe's adaptation was broadcast on the BBC Home Service on 12 November 1960. Produced by Alfred Bradley and directed by Geoffrey Ost, it starred the Sheffield Repertory Company: George Waring as Arthur Birling, Ann Woodward as Sybil Birling, Jeanne Davies as Sheila Birling, Keith Barron as Eric Birling, Patrick Stewart as Gerald Croft, Geraldine Gwyther as Edna, and John Pickles as Inspector Goole.
BBC Radio 4 broadcast a BBC Manchester production on 14 December 1979. Directed by Alfred Bradley, it starred Ronald Baddilet as Arthur Birling, Derrick Gilbert as Gerald Croft, Ann Rye as Sybil Birling, Barbara Flynn as Sheila Birling, Christian Rodska as Eric Birling, Teresa Moore as Edna, Geoffrey Banks as Inspector Goole.
A full-cast unabridged audio adaptation and analysis was released on audio CD and MP3-CD in the United Kingdom by SmartPass in 2004 as part of their Audio Education Study Guides series.
On 14 July 2007 BBC Radio 7 broadcast an adaptation by John Foley originally aired on the BBC World Service, starring Bob Peck as Inspector Goole, John Woodvine as Arthur Birling and Maggie Steed as Sybil Birling. The production was directed by Rosalyn Ward.
A second 90-minute BBC Radio adaptation was transmitted on BBC Radio 4 on 29 May 2010 in the Saturday Play slot. It starred Toby Jones as Inspector Goole, David Calder as Arthur Birling, Frances Barber as Sybil Birling and Morven Christie as Sheila Birling. The production was directed by Jeremy Mortimer.
Nour also contributed in a radio show called Review the Play where he invited people from around the world to review a play of their choice. in episode 3 he invited Jan Livny to talk about An Inspector Calls.