One surprising animated movie has not only taken over China, but is quickly becoming one of the highest grossing movies of all time thanks to just its success in China alone. It’s been a great ...
Chinese juggernaut Ne Zha 2 overtook Inside Out 2 in February as the top-grossing animated film of all time — mostly from a staggering estimated $1.89 billion in its home country alone.