All Cast

Donnie Yen
Pang Yong

Zhou Xun
Xiao Wei

Chen Kun
Wang Sheng

Zhao Wei
Pei Rong

Sun Li
Xia Bing

Qi Yuwu
Xiao Yi / Lizard Demon

Jin Song
Gao Xiang

David Liang Kai-Di
Xia Huo Xiang

Xiao Cong
Jing Ping

Liu Yan
Patroness

Yeerjiang Mahepushen
Bandit chief

Michael Tan An-Ye
Da Dao

Qi Yunpeng
Mo Zhui

Wen Yang
Tong Tou

Zhao Changzhou
Jing An

Li Qilong
Wu Zhao

Qu Dalei
Ding Yi

Han Zhenhua
Fortune teller

Jin Liang
Waiter

Dai Xiaoyi
Young lady
