the mermaid
-
Stephen Chow’s Crazy Mermaid Adventure Just Became China’s All-Time Box Office Ruler
Sorry, Episode VII. The biggest box office smash in Chinese history is The Mermaid, the latest film from Stephen Chow (Shaolin Soccer). An environmentalist tale with a harsh message about humans exploiting the oceans and mistreating other life forms, The Mermaid has made an estimated $US431 million in two weeks.