Cannes Film Festival: A Contest of Cinematic Wonders 10 May 2023 at 18:06 Last modified on 10 May, 2023 at 18:16