Wang Ruoli
Born: 1943-03-01
Blush
as Mrs.PuReleased: 1996-06-07
The film charts the fortunes of two women who loved each other as sisters, but whose paths...
Movie pageDr. Toad
as Ye Li-Zhen 叶慧珍Released: 1984-01-01
In the spring of 1961, the Shanghai Institute of Biology, Chinese Academy of Sciences spread a...
Movie page