The Blazing World – a beautifully demented fairytale 27th July 2021 The Blazing World is showing at Sundance London on 31st July and 1st Aug 2021; book tickets here. It’s been a phenomenal More