Lu Shan
Unhappy Happiness 1982
Rating: 7
Underground Route 1959
Rating: 5.5
Long Live the Mistress! 1947
Rating: 7.1
as 田健妈
as Mother-in-Law