Jafar Panahi’s It Was Just An Accident Wins Best Film
Iranian filmmaker Jafar Panahi has achieved another milestone in his celebrated career. His latest film, It Was Just An Accident, won Best Film at the 18th Asia Pacific Screen Awards (APSA), held on the Gold Coast. The victory adds to the film’s growing list of accolades, including its prestigious Palme d’Or win at Cannes earlier […]
Continue Reading