A poster of The Grandmasters starring Tony Leung and Zhang Ziyi is seen in Berlin as the 61st Berlin International Film Festival opens on February 10, 2011. [China.org.cn]
Go to Forum >>0 Comments