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.
This article was originally published on May 31, 2024. It has been updated to include the Oscar-nominated animated film Flow, which is now streaming on Max. Animation has been a part of cinema sin ...