CANNES, FRANCE - MAY 18: Sean Penn attends the "Black Flies" red carpet during the 76th annual Cannes film festival at Palais des Festivals on May 18, 2023 in Cannes, France. Photo: DGP/imageSPACE. 18 May 2023 Pictured: Sean Penn. Photo credit: DGP/i