INSIDER
'Killers of the Flower Moon' named best film of 2023 by National Board of Review
Read full article: 'Killers of the Flower Moon' named best film of 2023 by National Board of ReviewāKillers of the Flower Moonā was named the best film of the year by the National Board of Review, adding to the early awards-season haul of Martin Scorseseās Osage epic.