Picture1 October 13, 2021 1002 × 779 Is God Is, a new colourful blood-tainted drama at The Royal Court Theatre