Jackie Chan
Wong Fei-hung
Anita Mui
Mrs. Wong
Ti Lung
Wong Kei-ying
Lau Kar-leung
Master Fu Wen-Chi
Andy Lau
Counter Intelligence Officer
Felix Wong
Tsang
Hoh Wing-Fong
Fun
Ram Chiang
Tso
Bill Tung
General rewarding Ying
Ken Lo
John
Chin Ka-Lok
Ho Sang
Ho-Sung Pak
Henry
Lau Siu-Ming
Mr. Chiu
Suki Kwan
Chiu's Wife
Hon Yee-Sang
Uncle Hing
Mars
Thug / Spectator (uncredited)
Chan Tat-Kwong
Thug (uncredited)
William Duen Wai-Lun
Erhu Player (uncredited)
Yi-Sheng Han
Uncle Hing
Wing-Fong Ho
Fun
Lau Ga-Yung
Marlon
Louis Roth
British Consul
Yvonne Yung Hung
Bao Fang
Vindy Chan Wai-Yee
Hsu Hsia
Alan Chan Kwok-Kuen
Tai Bo
Pak Yan
Sam Wong Ming-Sing
Johnny Cheung Wa