From Huayi Brothers Advertising Studios
-
2001
Devils on the Doorstep
Devils on the Doorstep8.19 2001 HD
During the Japanese occupation of China, two prisoners are dumped in a peasant's home in a small town. The owner is bullied into keeping the...
-
2007
The Sun Also Rises
The Sun Also Rises7.63 2007 HD
A polyptych of interconnected stories in different time-zones, shifting between a Yunnan village, a campus, and the Gobi Desert.
-
2003
Cell Phone
Cell Phone5.78 2003 HD
Follows the story of a television host who's hidden so much personal and secret information on his phone, that when it gets out, catastrophe strikes.