Iranian Director’s Daring Escape Overshadows Cannes Film Festival 14 May 2024 at 14:00 Last modified on 14 May, 2024 at 14:31