Universal's The Croods: A New Age was the decisive winner of a competitive three-way race at China's box office over the weekend, topping both holdover local hit Caught in Time and the latest release from venerated Chinese filmmaker Zhang Yimou. Croods 2 opened in China to a healthy $19.2 million, which was $5 million more than its five-day holiday start in North America.