Director Stephen Chow and actress Zhang Yuqi (R) attend a press conference of film "The Mermaid" in Beijing, capital of China, Dec. 9, 2015. The film, directed by Stephen Chow, will be on shown on Feb. 8, 2016, the following day of Chinese Spring Festival. (Xinhua/Ji Guoqiang) |
Go to Forum >>0 Comment(s)