Why a Chinese Animated Film Has Made More Money Than Any Star Wars Sequel
Like its mischievous demigod protagonist, the Chinese animated fantasy film Ne Zha II has been a practically unstoppable force. Since its initial release in China, over Lunar New Year, the blockbuster has earned more than $2 billion worldwide. It’s now the highest-grossing film of 2025, the highest-grossing animated film of all time, and the highest-grossing non-English-language film in history.