Blind Shaft is a China movie released in 2003. The film is directed by Li Yang. Two Chinese miners, who make money by killing fellow miners and then extorting money…
Summer Palace is a China movie released in 2006. The film is directed by Lou Ye. Country girl Yu Hong leaves her village, her family and her lover to study…