"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 Dr. Sun Yat Sen, a revolutionary, from the military."
Jet Li
as Wong Fei Hung
Rosamund Kwan
as 13th Aunt
Max Mok
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
Joe Chu
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