Huayi Brothers Advertising Filmes
- 2001
Devils on the Doorstep
Devils on the Doorstep8.1932001HD
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.6322007HD
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.7842003HD
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.