'Holy Spider' Director Ali Abbasi, Star Zar Amir Ebrahimi Rep Denmark in Our International Awards Issue (Exclusive Photos)

The gritty thriller set in the holy Iranian city of Mashhad has earned them both raves


See also  Ted Lasso: the main characters, ranked by power
Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *