Movies
- 2007
My Left Hand
My Left Hand02007HD
- 2007
Crazy Lottery
Crazy Lottery02007HD
- 2005
东方角斗士
东方角斗士02005HD
- 2001
Twelve Years of Wind and Rain
Twelve Years of Wind and Rain02001HD
The lives of Sun Yat-sen and his wife, Soong Ching-ling between 1913 and 1925.
- 2009
Yuan Long Ping
Yuan Long Ping92009HD
A researcher develops a hybrid species of rice to help combat hunger in China.