I watched the movie Persepolis last night. It is an animated film about a woman coming of age during the Iranian Revolution and its aftermath. It could just as well be titled "The Taming of Marji".
The artwork is amazing and the story enagaging if predicatable. The character of the grandmother is marvelous. What struck me most in the course of the movie was the massive social transformation of Teheran from a very sophisticated metropole to a parochial one, and how a Westernized subculture persisted in the face of repression. It is also a view of the revolution that is not kind to either the Mullahs or the West.
I recommend it.
PS - Commenter Amelia reminds me that the book "Reading Lolita in Tehran" might be of interest to people who liked Persepolis. I also recommend the movie "The Color of Paradise" (spoilers in this write up) by Iranian director Majid Majidi. In fact, there is a sizeable Iranian cinema community with many works worth watching, such as Taste of Cherry and The White Balloon, to name two with US market exposure.