London Film Festival Competition Lineup: Aimee Lou Wood’s ‘The Idiot(s),’ Mackenzie Davis’ Sci-Fi Romance ‘My Notes on Mars,’ Hirokazu Kore-eda’s ‘Look Back’ and More
Film starring Aimee Lou Wood, Mackenzie Davis and Monica Bellucci will compete for the best film award at the 2026 BFI London Film Festival