Chinese actress Fan Bingbing (R) attends the midnight screening of "Wuxia" presented out of competition at the 64th Cannes Film Festival in Cannes, France, May 14, 2011. [Xinhua/Gao Jing]
Go to Forum >>0 Comments