Tag: Ali Abbasi

Film Review: Holy Spider

★★★★★ In the Iranian city of Mashhad, between 2000-2001, a serial killer murdered 16 prostitutes. Upon capture, Saeed Azimi told the authorities he was doing the work of God, cleaning his home city of vice and moral corruption. Many in the country appeared to believe him and rallied against his ...