Tsang Hin Hon
Alexander Fu Sheng
Dowager Empress
Li Hua Li
Empress Dowager
Li Li-Hua
Shuai Fang Yun
Chi Kuan-Chun
Chen Chang (as Liang Chia-jen)
Ka Yan Leung
Shui Feng-yun
Kuan-Chun Chi
Li Chung-ching
Lung Wei Wang
Chen Chang
Bryan Leung Kar-yan
Chang Chen-chiang
Yen Tsan Tang
Xiao Jiu
Jenny Tseng
Sai Chin-hua
Chin Hu
Chang Chun Jiang
Bruce Tong Yim-chaan
Sai Chin-hua
Chin Hu Tung
Xiao Li
Sun Yueh
Von Waldersee, the German Commander
Richard Harrison
Lord Kong Ngai
Tsui Fu-Sheng
Prince Duen Joi Yi
Liu Wei-Bin
General Waldersee
Richard Harrison
Foreigner
Henry Bolanas
Old Hei
Chiang Tao
Watches the opera
Lo Dik
Boxer
Stephan Yip
Boxer
Philip Kwok Chun-Fung
Boxer
Gordon Liu Chia-hui
Boxer
Jamie Luk Kim-Ming
Boxer
Lam Fai-Wong
Boxer
Cliff Ching Ching
Boxer
Fung Hak-On
Master Cai
Hu Chin