BEIJING, Feb 12 — 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.The tale of a rebellious young deity who battles dragons is the first movie to earn over US$1 billion in...

Full Story Read More