Iranian actress Ladan Mostofi (left) speaks at a press conference for the movie Pay Back that she stars in at Shanghai Film Art Center in Shanghai on June 16, 2010. [Pang Li/China.org.cn]