Download.it
Apps
Movies & Shows
Movies
TV Shows
Set in Imperial China, Stephen Chiau plays Fat, a guard in the Forbidden City. But...
Legendary Chinese anti-hero Zhong Kui, a young man endowed with mysterious powers who is forced...
A C.I.A. agent is assigned to go to Beijing to look for a hidden "treasure,"...