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.
1994
2020
1941
1980
1985
2006
2014
2009
2002
2007
2005
2013
1972
1998