The eight films to watch out for at the 2024 London Film Festival
The London Film Festival is put on by the British Film Institute and held in venues across the UK’s capital city from October 9 to October 20. Venues include BFI Southbank, BFI IMAX, Curzon Mayfair, Curzon Soho, Institute of Contemporary Arts, Prince Charles Cinema, Southbank Centre’s Royal Festival Hall and Vue West End.