Danish-Iranian filmmaker Ali Abbasi’s grim and gritty thriller Holy Spider might be set in the not-too-distant past, but the form, content, and meaning of it all holds an extra layer …
This website uses cookies to improve your experience. AcceptRead More