The BFI London Film Festival has announced the dates for this year’s festival. The 63rd edition of the London Film Festival will run Oct. 2-13. The festival will once again be led by Tricia Tuttle, who was appointed director of BFI festivals at the closing night of last year’s iteration having served as the 62nd […]