Chen Linong
Prince Jin
Chen Linong
Prince Jin
Li Xian
白十三
Hani Kezi
Yinglian
Pei Kuishan
Mr. He
Jiang Chao
Landowner Zhu
Morning Chang
玄狐长老
Li Xiaochuan
Yin Yang Taoist
David Wang
Liu Daoran
Steven Hao
Tien Niu
Jiang Chao
Shopkeeper Zhu
Yang Zi
Ying Wu Xie
Guo Tangwei
Prince Jin as a child
Chan Chi-Ying
Director of Photography
Bill Kong Chi-Keung
Producer
Song Haolin
Director
Liqi Yi
Director
Ran Ping
Writer
Ran Jianan
Writer
Yang Weiwei
Writer
Li Huiyan
Writer