Iran-born

Holy Spider – TIFF 2022

In Iran’s spiritual capital, Mashhad, a dangerous and brutal cat-and-mouse-game…

0