Cast (20)

Jackie Chan

The Liang soldier

Leehom Wang

The Wei general

Steve Yoo

Prince Wen

Lin Peng

The Songstress

Du Yuming

Guard Wu

Ken Lo

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 (4)

Ding Sheng

Director

Jackie Chan

Writer

Zhao Xiaoding

Director of Photography

Ding Sheng

Writer