J.B. Priestley wrote 'An Inspector Calls' in a single week, so it was impossible to find a theatre to host it at such short notice. Therefore, surprisingly, the play was first performed in Moscow and Leningrad, Russia, in 1945. It reached London in 1946, when it was performed at the New Theatre. It was then performed on Broadway In 1947. Since then, it has been performed and reproduced countless times. It has also been adapted for film, TV, and radio, such as the 2015 BBC adaptation starring David Thewlis.