"Ne Zha II" is the highest-grossing animated film in the world and the highest-grossing non-English language film ever! Released strategically during Lunar New Year in China, the film stands closely behind "Avatar," "Avengers: Endgame," and "Titanic," in global box office earnings and is now coming to the United States with its English dub through A24.... Continue Reading →