Chinese actors Hu Jun (L) and Sun Li attend the opening ceremony of the 12th Shanghai International Film Festival in Shanghai, east China, June 13, 2009.[Zhu Liangchengn/Xinhua]