pi:Sean Penn is talking straight in Iran.
After hearing "Death to America" chants at Tehran University, he told Tehran's Film Museum's audience that such chants hurt prospects of dialogue with the U.S. Well, duh, but who else is saying it, especially who else with Penn's street cred?
Pictures