China’s box office records were smashed this week as animated blockbuster Ne Zha 2 became the highest-grossing film in the country’s history following its January 29 release. That a story ...