Browsing: 14th

The Iranian film “Poultry Farm,” written and directed by Mohammad Reza Ardalan, won the Best Director award at the Other Narratives section of the 14th Asian Film Festival Barcelona, which was held in Barcelona, Spain, from October 22 to November 1