Stephen Chow’s “The Mermaid” on Saturday became the first film ever to score more than half a billion dollars at the Chinese box office. The film grossed $8.18 million on Saturday and ended the day with $502.9 million (RMB3.30 billion) according to data from Ent Group. It has achieved that score in 27 days of release since its outing on the first day of the Chinese New Year (aka Lunar New Year) holidays on Feb. 9. Yahoo! and Variety