Preview: BFI London Film Festival 2016
Sep26

Preview: BFI London Film Festival 2016

It’s that time of year again: the 60th BFI LONDON FILM FESTIVAL Wednesday 5 – Sunday 16 October 2016. The programme includes lots of galas, many at the Odeon Leicester Square but there is also a brand new cinema experience at the temporary Embankment Garden Cinema, in Victoria Embankment Gardens. The Festival will screen a total of 193 fiction and 52 documentary features, including 18 World Premieres, 8 International Premieres, 39...

Read More