Iranian actresses (from left to right) Ladan Mostofi, Mahnaz Afshar and Bahareh Afshari attend a press conference for the movie Pay Back that they star in at Shanghai Film Art Center in Shanghai on June 16, 2010. [Pang Li/China.org.cn]