Coming off of a Lunar New Year debut February 8 which saw it break records for a first day gross of a Mandarin-language film, Stephen Chow’s The Mermaid on Friday become the highest-grossing movie ever in China. The estimated 2.49B yuan ($382M) box office through Friday takes it … Read entire story.
Source: Deadline