For a better experience on MUBI, update your browser.

Nü daoyan

Yang Mingming China, 2012

xuxuxush's rating of the film Female Directors

has its own distinct allure and magnetism, but ultimately a bit too self indulgent.