Iranian producer Mohammad Nikbin (left) and actress Bahareh Afshari 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]