17don MSN
Ne Zha 2,” a Chinese animated movie, has become an unprecedented smash, racking up $1.9 billion from nearly 80,000 screens ...
Buildings are lit up with characters from the movie "Ne Zha 2" in Chengdu, in China's southwest ... Total Mainland grosses reached RMB 9.51B ($1.3B) from January 28-February 4, outstripping ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results