In one of its strongest seasons, the UK’s premier film event, BFI London Film Festival, mixed the biggest releases from the ...