Fei Mu's Spring in a Small Town offers a uniquely domestic and subtle view of war through the lens of post-war China.
Ne Zha 2” has earned almost $1.3 billion, becoming China’s highest-grossing movie of all time and the first non-Hollywood ...
An animated film about a boy who battles demons with his magical powers has become China's highest-grossing film ever and a ...