A journalist descends into the dark underbelly of the Iranian holy city of Mashhad as she investigates the serial killings of sex workers by the so called "Spider Killer", who believes he is cleansing the streets of sinners.
2001
1967
1959
1997
1979
1987
1990
2023
1928
1982
2000
1976
1995
1991
1931
1998
1993