
About Lan sha xing
Lan sha xing is a 1989 thriller movie directed by Li Yucai.
The production information lists production credits from China, an original language code of ZH.
The credited cast includes Xu Huanshan, Zhi Yitong, Wang Xiaoyan, Chen Jianyue. The synopsis above summarizes the central premise without adding details beyond the available title information.
















