This October sees the 58th BFI London film Festival take place between the 8th and 19th October. 248 films will be shown across 17 different venues in London, including BFI Southbank, the Empire Leicester Square, the Odeon Covent Garden and the Queen Elizabeth Hall.
A firm favourite with the team