Sadler’s Wells Theatre, London.5 March 2026. I’d start by saying it was essential to have knowledge of the intricate storyline before watching...