"Wong Fei-Hung faces the White Lotus Society, a fanatical cult seeking to drive the Europeans out of China through violence, even attacking Chinese who follow Western ways. Wong must also defend revolutionary Dr. Sun Yat Sen from the military."
Jet Li
as Wong Fei Hung
Rosamund Kwan Chi-Lam
as 13th Aunt
Max Mok Siu-Chung
as Leung Foon
Donnie Yen
as Commander Lan
David Chiang Da-Wei
as Luke Ho-Dung
Xiong Xinxin
as Priest Gao Kung
Yen Shi-Kwan
as Governor Chung
Leung Yat-Ho
as Commander Lan's Assistant
Paul Fonoroff
as British Consul
Michael Miller
as Dr. Thompson
Dion Lam
as Governor Chung's Assistant
Kent Chow Shu-Gei
as Commander Lan's Man
Joseph Chi Chiong Chavez
as White Lotus Sect Regiment Commander
Zhang Tielin
as Dr. Sun Yat-Sen
Mike Leeder
as Extra
Chuen Chiang
as White Lotus Sect Member
William Ho
as Innkeeper Mak
Roy Szeto Wai-Cheuk
as Inn Guest
Ernest Mauser
as British Soldier
Tsui Hark
Author
Ng See-Yuen
Producer
Director
Eddie Ma Poon-Chiu
Production Design
Tin-suen Chan
Richard Yuen
Original Music Composer
Marco Mak Chi-Sin
Editor
Raymond Chow
Executive Producer
Arthur Wong Ngok-Tai
Director of Photography
Johnny Njo
Stunt Double
Stunts
Jackie Chan
Theme Song Performance
Charcoal Tan
Writer
Angie Lam On-Yee
Herman Chow Kam-Wing
Music
Chan Chi-Wai
George Lam Tsz-Cheung
Songs
Yuen Woo-Ping
James Wong Jim