China has many talented female directors, but few have seen runaway box office success. That changed with two recent movies, “Hi, Mom” and “Sister.” Orignially published in NYT.

Small Business Minder
error: Content is protected !!