Apple Original Films’ “Killers of the Flower Moon” has been named named Best Film by the National Board of Review, the second major awards honor for the film this week after it also won the top prize from the New York Film Critics Circle (NYFCCC), notes Deadline. The movie’s Martin Scorsese was also picked as […]