
The crisp autumn air is descending upon the capital, which can only mean one thing for cinema lovers: the BFI London Film Festival is back for its 70th edition.
Running from 7th to 18th October, this year’s programme is nothing short of a gargantuan cinematic feast, boasting 251 titles spanning features, shorts, series, and immersive projects from 88 countries.