Zar Amir Ebrahimi, who won best actress for role in 'Holy Spider,' plays journalist pursuing misogynistic serial killer in film exposing Iran's 'simmering injustice'
Zar Amir Ebrahimi, who won best actress for role in 'Holy Spider,' plays journalist pursuing misogynistic serial killer in film exposing Iran's 'simmering injustice'
Recent comments