A Chinese movie about a boy who fights demons and gods alike has become the world’s highest-grossing movie in any single market. With $1.2 billion in box-office revenue so far, “Ne Zha 2,” released ...
This film follows the hardships Lahu girls face as they come down from the hills to enroll at a Chinese primary school. The Chinese students laugh as the Lahu girls who finish last in races and on ...