Movies Martin Scorsese’s new film “Killers of the Flower Moon” gets a nine-minute standing ovation at Cannes World Premiere 13th June 2023