All Cast

Donnie Yen
Liu Jinxi / Tang Long

Takeshi Kaneshiro
Xu Baijiu

Tang Wei
Yu

Jimmy Wang Yu
The Master

Kara Wai Ying-Hung
Shi San Liang

Yin Zhusheng
Xu Kun
Zheng Wei
Liu Fangzheng
Li Jia-Min
Liu Xiaotian

Yu Kang
Yan Dongsheng

Kenji Tanigaki
Xiao Ge Zi

Jiang Wu
Detective

Li Xiaoran
Xu's Wife
Wang Chunyuan
Magistrate
