Palme dOr winner hits global cinemas, France backs it for 2026 Oscars

After winning the Palme d’Or at the Cannes Film Festival in May, It Was Just an Accident, directed by the Iranian filmmaker Jafar Panahi, was released in cinemas worldwide on Wednesday. Produced in secret and co-financed by France, the film was…

Continue Reading