The 68th BFI London Film Festival (LFF) is packed with cinematic delights, from future Oscar hopefuls to powerful protest films and absurd comedies. With over 110 films screening from October 9th to 20th, we’ve curated a list of 15 must-see films that capture the festival’s diverse and vibrant spirit.