The three new films, created after a public call out in 2024, are available to watch for free on Sadler’s Wells Digital Stage ...