‘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

DO NOT USE-MAGAZINE ONLY-Holy Spider
Photographed by Ian Spanier for TheWrap

Comments