5.1 have pulled off quite a coup with the world premiere stage production of this impressive and confronting play. Some…