Xiu Xiu: The Sent Down Girl
Xiu Xiu: The Sent Down Girl (Chinese: 天浴; pinyin: Tiān Yù) is a 1998 Chinese film directed by actress Joan Chen based during the 1970s in People's Republic of China, during the Cultural Revol...
Xiu Xiu: The Sent Down Girl - Wikipedia