[REVIEW] 'Killer Spider' questions the real evils of humanity
In Islam, an unspoken taboo amongst respectable women is that they must not walk or take public transportation alone. If they do, they may be mistaken as prostitutes. Iranian film “Killer Spider,” directed by Ebrahim Irajzad, is to be invited to...