'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.