The Chinese animated blockbuster “Ne Zha 2” has grossed a total box office of 14.883 billion yuan (around $2.06 billion), including pre-sales and overseas earnings, surpassing “Avengers: Infinity War” to become the sixth highest-grossing film worldwide, according to data from online movie platforms.Read More