Film Reviews

Osama (2003)Osama (2003)—Afghan

           A grandmother, a mother, and a daughter live alone—that is to say, with no man in the house—in Taliban Afghanistan. See this film in conjunction with Khandahar