Moving documentary by Brooklyn-based filmmaker Floyd Russ follows women in Shanghai deemed “Sheng-Nu” or “Leftover Women” simply because they don’t conform to social pressure to marry by the age of 25.

© Booooooom Design Inc. · Contact · Advertise · Privacy Policy · Sitemap