New Chinese Animated Movie Beats Inside Out 2 At The Box Office
Screenshot: Beijing Enlight Media Ne Zha 2, a new Chinese animated movie, has brought in $1.7 billion at the box office and dethroned Pixar’s Inside Out 2 to become the highest-grossing animated flick in history. 10 Creatures We Wanna Ride In Star Wars Jedi: Survivor Released in January, Ne Zha 2 has been on a … Read more