News 27 August 2021Debbie Tucker Green’s Ear for Eye will have World Premiere at BFI LFFBy the cinema show