backseatmafia.com
Blu-Ray Review: Taste of Cherry
They say cinema flourishes in adversity and nowhere is that more apparent than in Iran. Since the revolution in 1979, the now Islamic republic has produced some of the best cinema in the world. It’…