VideoDirector Stephen Chow’s reign as the king of the Chinese box office was reaffirmed on Monday as his new comedy The Mermaid led the PRC’s New Year’s Day box office to a record-setting RMB 664 million (US$ 101 million) gross, a 78 percent increase over last year’s record. Despite ripples of [...]