Jafar Panahi’s Secretly Shot Film Triumphs At Cannes 2025, Winning Palme D’Or

It Was Just An Accident Wins Big At Palme d’Or (Photo Credit – Instagram) With the wrap of the 78th Cannes Film Festival, there is one particular movie that stood out. The movie being referred […]