'The Little Mermaid' opened to just $2.5 million and could top out in China with as little as $4 million. By Patrick Brzeski Asia Bureau Chief Universal Pictures’ Fast X cruised to another easy win at ...