Liu Shuyin

Born: None


Placeholder

Bitter Greens

as 嫚子
Released: 1965-01-01

Mother Feng and her family struggle to live before and during the Japanese invasion of China.

Movie page