Winner of the Palm d’Or at the 2025 Cannes Film Festival, and the first film by Jafar Panahi since his most recent imprisonment in Iran, It Was Just An Accident is a moral dilemma of a man who has a random encounter with someone he suspects was his torturer while in prison. … Read more