Sadler’s Wells Theatre, London.2 July 2026. “-320°F. Cold enough to freeze time.” An open stage and an active opening scene is already...