Flowers of Shanghai (1998)
1998
113 Minutes
Women struggle in a Shanghai brothel where everything only appears to be beautiful.