While Apple opted to skip all the North American fall film festivals when it comes to Martin Scorsese’s Killers of the Flower Moon, the 3.5-hour epic did stop by the BFI London Film Festival where the ...