Director Stephen Chow attends 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)