Director: Maïwenn Cast: Maïwenn, Johnny Depp Released: Cannes Film Festival 2023 With a seven-minute standing ovation at the Cannes premiere, the scrum for the press conference...