BEIJING, March 23 (Xinhua) -- The "Ne Zha" animated film franchise has reached another historic milestone for the Chinese film industry, with its total box office revenue surpassing 20 billion yuan ...
When I sat down in Hangzhou’s IMAX cinema on Feb 28 to watch the premiere of Flow, known in China as “猫猫的奇幻漂流”, I already ...