Superstar Reviews

June 19, 2009
Tahmineh Milani is considered one of Iran's most accomplished filmmakers, but you wouldn't necessarily glean that from her disappointing drama Superstar.