All Cast

Jiang Wen
Lieutenant Li

Kiichi Nakai
Lai Qi

Wang Xueqi
Master An

Zhao Wei
Wen Zhu
Bagen Hasi
Cao Jin
Tao Ho
Ma Gun
Linian Lu
Wu Lao'Er

Wang Deshun
Old Diehard

Li Haibin
Zao Zimo

Yeerjiang Mahepushen
Master An's Servant

Chuangao Hou
Guard

Zhou Yun
Jue Hui
Wei Li
Di Hu

Yuming Du
Rider A
