Jeanne du Barry’ directed, co-written, and featuring French actress and filmmaker Maïwenn and starring Johnny Depp, will open the 76th Cannes Film Festival. The Red Sea International Film Festival (Red Sea IFF) though the Red Sea Film Foundation backed the historic drama which will world premiere at the Palais on May 16, 2023.