A Chinese animated film has become the country’s highest-grossing movie of all time, stoking national pride and potentially setting more records as it premieres overseas.
Animated Chinese blockbuster "Ne Zha 2", based on traditional mythology, has smashed multiple box office records on its way to becoming the country's most successful movie ever.