Acclaimed director Martin Scorsese has once again developed a masterpiece according to the critics in attendance at Cannes. Att the film festival, Scorsese's new movie, Killers of the Flower Moon, had its world premiere. The movie was among the most anticipated to be screened at the festival, and that was apparently for good reason, given how much it's been impressing the critics with the early reviews.