2015-09-27 BFI London Film Festival – London, United Kingdom #LFF2015 240 films. From 72 countries. 16 cinemas. 12 days. One Festival.