Iranian director wins at 14th Asian Film Festival Barcelona

TEHRAN – The Iranian film “Poultry Farm,” written and directed by Mohammad Reza Ardalan, won the Best Director award at the Other Narratives section of the…

1 sources · 1 articles · updated 2026-11-04 17:13 UTC · entertainment

Coverage