Angela Mao Ying
Liu Chieh Lien / Lotus
Michael Chan
Zhao Cai / Chao Tsai
Bruce Leung
Chen Bang / Chang Pang
Kuo Cheng-Yu
Imperial Undercover Agent
Guan Shan
Liu Da Xiong / General Liu
Chao Hsiung
Hao Shi / Hao Chi
Fong Yau
Dou Qi / To Chi
Chang Pei-Shan
Chou Kui / General Tiu
Ha Yue
Ah Shu
Tony Lou Chun-Ku
Chou's Assistant
Sze-Ma Wah-Lung
Mr. Wong
Wang Lai
Thousand Hands
Lee Wan-Chung
Hao's Assistant
Dean Shek
Brothel Manager
Ho Mei
Mrs. Liu Yee Mei
Sammo Hung
Starknife Bodyguard
Han Ying-Chieh
Fire-Breathing Bodyguard
Yeung Wai
Imperial Undercover Agent
Yuen Wah
One of Hao's Men / One of Chou's Guards
San Kuai
One of Hao's Men
Wong Mei
One of Hao's Men
Corey Yuen
One of Chou's Guards / Hao's Bodyguard
Mars
One of Chou's Guards
Chin Yuet-Sang
One of Chou's Guards
Ho Pak-Kwong
One of Chou's New Guard
Brandy Yuen Jan-Yeung
Chou's Masked Double
Yuen Yat-Choh
Chou's Masked Double / One of Hao's Men
Jin Bong-jin
Dr. Wen Chiu
Lam Ching-Ying
One of Qi's Men
Paul Chung Fat
One of Qi's Men
Yuen Shun-Yi
One of Qi's Men
Chui Fat
One of Qi's Men
Yuen Biao
One of Qi's Men
Alan Chui Chung-San
One of Qi's Men
Alan Chan Kwok-Kuen
One of Qi's Men
Hsu Hsia
One of Qi's Men
Chin Chun
Guard Leader
Lee Hang
One of Hao's Men
Chu Yau-Ko
Hungry Man at Inn
Jeon Sook
Abbess Miao-Qing
Hong Seong-joong
Tiger of Chien-Nan
Billy Chan
Guard
Kim Ki-joo
Prison Officer
Cheung Chok-Chow
Gambler at Casino
Ting Tung
One of Chou's New Guard
Kong Chuen
One of Hao's Men / Chou Double
Gam Tin-Chue
Gambler / Cashier
Yue Man-Wah
Guard
Law Keung
Guard
Wong Chi-Keung
Guard
Goo Chim-Hung
Fan Buyer
Cheung Hei
Spectator at Hao's Wake
Hoh Wan
Brothel Patron
Lau Chun
Brothel Patron
Ng Yuen-Fan
Guard
Fung Ging-Man
Brothel Greeter
Chik Ngai-Hung
(extra)