November 2026
November 4, 2026
Iranian Film 'Poultry Farm' Wins Best Director at Asian Film Festival Barcelona
The Iranian film 'Poultry Farm,' directed by Mohammad Reza Ardalan, won the Best Director award at the 14th Asian Film Festival Barcelona. The festival took…