All Cast

Jackie Chan
The Liang soldier

Leehom Wang
The Wei general

Steve Yoo
Prince Wen

Lin Peng
The Songstress

Yuming Du
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
