Cast
Starring
Wu Jing
Dao Ma
Nicholas Tse Ting-Fung
Di Ting
Yu Shi
Shu
Chen Lijun
Ayuya
Sun Yizhou
Zhishilang
Ci Sha
Heyi Xuan
Li Yunxiao
Ms. Yanzi
Tony Leung Ka-fai
Old Mo
Max Zhang
Shuang Tou She / Double-headed Snake
Kara Hui Ying-Hung
Mrs. Yuchi