Political Film Review #664
HOLY SPIDER CELEBRATES A WOMAN WHO STOPPED A MASS MURDER During the year 2000, bad news came from the holy city of Mashhad, Iran. Women were being murdered, and the local police appeared unable to stop the continuing slaughter. Accordingly, in 2001 journalist Rahimi (played by Zar Amir-Ebrahimi) goes from Iran to Mashhad to investigate […]
Political Film Review #664 Read More »