Hibiscus Town (1987)
Hibiscus Town 1987 Love, humiliation and politics play out in a distant village of China during the cultural revolution