Killers Of The Flower Moon" red carpet at the 76th annual Cannes film festival at Palais des Festivals on May 21, 2023 in Cannes, France. 20 May 2023 Pictured: Leonardo DiCaprio, Lily Gladstone, Director Martin Scorsese and Robert De Niro. Photo cred