6.5
125 minutes
1/1/1944
Based on the famous 18th century Chinese novel with the same name. Set during the 1700s in China, a prominent family loses its good luck when one of the sons loses the jade chip that was embedded in his mouth.
Zhang Fan
as Zi Juan
Meiyun Yuan
as Jia Baoyu
Xuan Zhou
as Lin Daiyu
Wang Danfeng
as Xue Baochai
Ou-Yang Sha-Fei
as Assaulter
Xiucen Yin
as Jiao Da
Hao Shen
as Mother Mu
Yinqiu Cang
as Silly sister
Lijuan Shu
as Xi Niang
Hong Bai
as Wang Xifeng