Have been dragged tonight to Leeds grand theatre to see Wicked Any other theatre goers amongst us? Forced or otherwise..