Cast

Jackie Chan
The Liang soldier

Leehom Wang
The Wei general

Steve Yoo
Prince Wen

Lin Peng
The Songstress

Du Yuming
Guard Wu

Ken Lo Wai-Kwong
Guard Yong

Yu Rongguang
Deputy General Yu

Wu Yue
Robber

Jin Song
Lou Fan Wei

Xu Dongmei
Lou Fan Yan

Wang Baoqiang
Exploration reporter

Niu Ben
Scholar
Zhao Yao-Dong
Student east
Ji Tao
Student west
Wang Xu
San Lang

Jack Tu
Imperial Bodyguard

Han Feixing

Jerry Liau

Yuen Woo-Ping

Wang Ziyi
The Boy
Crew

Ding Sheng
Director
(Directing)

Jackie Chan
Writer
(Writing)

Zhao Xiaoding
Director of Photography
(Camera)

Ding Sheng
Writer
(Writing)