Tye Sheridan, from left, director Jean-Stephane Sauvaire, and Sean Penn pose for photographers at the photo call for the film 'Black Flies' at the 76th international film festival, Cannes, southern France, Friday, May 19, 2023. (Photo by Joel C Ryan/Invision/AP)