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