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.
2016
2024
2019
2000
1976
1973
1994
2008
1977
1986
1989
1975
1981
2002
1979
2014
2004
2001