Photos from the first six days of the 56th BFI London Film Festival, which runs to Oct 21.