First performed in 1945, J. B. Priestley's An Inspector Calls is a remarkable play, a morality play of the highest order, a study of character, an examination of the soul within us all. Unsurprisingly, this is always in production due to its strong characters, perfect for any actor to devour and digest. Therefore, with little surprise, it is back at Milton Keynes Theatre again, with many a GCSE student in the audience, as it remains on the curriculum. So, with so much potential, this couldn't go wrong as a production. Could it? An Inspector Calls tells the story of a Birling family dinner rudely interrupted by a forthright inspector, Goole. He arrives with news of the death, by suicide, of a 24-year-old girl and challenges each one present on how they may have come to influence the girl's decision. From an acting point of view, director Stephen Daldry's production is excellent, with a strong cast bringing the Birling family, plus one, to the stage. The leader of the h...