Shen nu / The Goddess (1934) Yonggang Wu, Lingyu Ruan, Tian Jian, Zhizhi Zhang, Drama November 5, 2017 Drama An unnamed devoted mother sells herself by night on the streets of Shanghai in order to support herself and her infant son. Read More »