Stephen Chow is the most adored comedian in China. Period. Exclamation point. (!) His latest blockbuster The Mermaid has just become China's biggest movie ever, having reached a record of 3.2 billion RMB, and its distributor has decided to keep playing it until June, an unprecedented move in Chinese film history.
Stephen Chow: His name sells, and some people want some of that fast money. Put these two together and the result is Shanghai's first Stephen Chow-themed restaurant.
Advertisement