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.
2022
1969
2023
2024
1984
2007
1960
2009
2005
2008
2002
2006
2001