Holy Spider Review
12 August, 2024
0 Comments
1 category
Between 2000 and 2001 in the Iranian city of Mashhad, 16 women were murdered by a man nicknamed The Spider Killer, who claimed to be waging a holy war against sin. This film, from Iranian-born,