Valerie Chow
as
Empress Dowager Tzu-an
Rongguang Yu
as
Hsien-Feng Emperor
Chingmy Yau
as
Yu-lan / Empress Dowager Tzu-hsi
Rongguang Yu
as
Rambulhua, Yuan General
Charles Shen
as
Ruco Chan
as
Chiu Sai-wing
Rongguang Yu
as
The Professor
Rongguang Yu
as
Anthony's Father / Andongni Fu
Lisa Lu
as
Mrs. Huang / Huang Taitai
Vivian Sung
as
Xiao Hei
Archie Kao
as
Young Mr. Huang / Nianqing Huang Xiansheng
Ken Lo
as
Biao
Rongguang Yu
as
Uncle Nan
Rongguang Yu
as
Navy officer
Ye Liu
as
San
Annie Shizuka Inoh
as
Rongguang Yu
as
Master Yue
Biao Yuen
as
Master Yu Shengying
Dion Lam
as
Brigitte Lin
as
Asia the Invincible / Dong Fong Bat Bai
Rongguang Yu
as
Gu Cheong Fong
Ken Lo
as
Dragon
Jackie Chan
as
Meng Yi / Jack
Hiro Hayama
as
Tiger
Rongguang Yu
as
Zhao Kuang
Herman Yau
Director
Rongguang Yu
as
Yu Kai-Chung
Rongguang Yu
as
Captain Wu
Tian Jing
as
Miao Miao
Ye Liu
as
Wu Jiang
Jackie Chan
as
Zhong Wen
Kwok-Kwan Chan
as
Choi
Rongguang Yu
as
Master Jiang
Anya
as
Sasa
Zhenwei Wang
as
Cheng
Rongguang Yu
as
Master Li
Jackie Chan
as
Mr. Han
Taraji P. Henson
as
Sherry Parker
Jaycee Chan
as
Fei Xiaohu
Rongguang Yu
as
Hua Hu
Wei Zhao
as
Hua Mulan
Kun Chen
as
Wentai
Rongguang Yu
as
Captain Yu
Ken Lo
as
Guard Yong
Leehom Wang
as
the General
Jackie Chan
as
The Soldier
Stephen Chow
Director
Stephen Chow
as
Ling Ling Chat
Rongguang Yu
as
Ling Ling Yee
Rongguang Yu
as
Senior Officer