Turn off light Favorite

The Six Devil Women (1996)

Shenzhen, with its booming economy and new found riches, has attracted thousands of young women from the countryside. They all come with the hopes of a better life for themselves and their families. The six... More