International Film Festival · News Official Competition Highlights: 68th BFI London Film Festival Nafees Ahmed October 5, 2024