March 31 (UPI) -- Martin Scorsese's true crime drama, Killers of the Flower Moon, will have its world premiere at the Cannes Film Festival in France on May 20.
This is the first time the filmmaker will have a movie presented as an official selection since After Hours in 1986.