Shu Chen

Recently added

Shanghai Triad (1995)
7.1
Bluray

Shanghai Triad (1995)

22 Dec 1995 

Shanghai Triad

Shanghai, China, 1930. When young Shuisheng arrives from the countryside, his uncle Liushu puts him at the service of Bijou, the mistress of ...
The Last Emperor (1987)
7.7
Bluray

The Last Emperor

A dramatic history of Pu Yi, the last of the Emperors of China, from his lofty birth and brief reign in the Forbidden City, the object of worship ...