EVERYMAN Olivier, SE1

In London theatre, Plays, Reviews by Libby PurvesLeave a Comment

THIS VERY NIGHT SHALL THY SOUL BE REQUIRED OF THEE… God is sweeping the big blank stage. We won’t know for a minute or two that Kate Duchene IS God, given she’s a weary grey-haired cleaner in a tabard. But … Continue reading →