From left to right, Iranian actress Ladan Mostofi, actress Mahnaz Afshar and producer Mohammad Nikbin attend a press conference for the movie Pay Back at Shanghai Film Art Center in Shanghai on June 16, 2010. [Pang Li/China.org.cn]