6 – 17 October
BFI London Film Festival 2021
ICI London is proud to support the 65th BFI London Film Festival, offering a vibrant programme of 159 feature films from around the world (including 21 world premieres) which will screen to audiences in cinemas across London and UK-wide through LFF partner cinemas and virtual premieres on BFI Player.Italy is present with 5 new productions: Il Buco by Michelangelo Frammartino; The Hand of God by Academy Award winner Paolo Sorrentino; Marx Can Wait by Marco Bellocchio; Nascondino by Victoria Fiore; Small Boy by Laura Samani.
More information and full programme HERE