Chen Shucheng

Recently added

The Maid
5.7

The Maid

Aug. 18, 2005

The Maid

“Every year, for thirty days during the lunar seventh month, the Chinese believe that the gates of hell are thrown open. Vengeful spirits ...
Gone Shopping
6.5

Gone Shopping

Jul. 26, 2007

Gone Shopping

A satirical drama about how a nation’s obsession with shopping changes the course of one woman’s life. Clara, a forty year old ...