Angela Mao Ying
Liu Chieh Lien / Lotus
Angela Mao Ying
Liu Chieh Lien / Lotus
Michael Chan Wai-Man
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 Tin
Brothel Manager
Sammo Hung Kam-Bo
Starknife Bodyguard
Ho Mei
Mrs. Liu Yee Mei
Han Ying-Chieh
Fire-Breathing Bodyguard
Alan Chan Kwok-Kuen
One of Qi's Men (uncredited)
Billy Chan
Guard (uncredited)
Cheung Chok-Chow
Gambler at Casino (uncredited)
Cheung Hei
Spectator at Hao's Wake (uncredited)
Chik Ngai-Hung
(extra) (uncredited)
Chin Chun
Guard Leader (uncredited)
Chin Yuet-Sang
One of Chou's Guards (uncredited)
Chu Yau-Ko
Hungry Man at Inn (uncredited)
Alan Chui Chung-San
One of Qi's Men (uncredited)
Chui Fat
One of Qi's Men (uncredited)
Paul Chung Fat
One of Qi's Men (uncredited)
Fung Ging-Man
Brothel Greeter (uncredited)
Gam Tin-Chue
Gambler / Cashier (uncredited)
Goo Chim-Hung
Fan Buyer (uncredited)
Ho Pak-Kwong
One of Chou's New Guard (uncredited)
Hoh Wan
Brothel Patron (uncredited)
Hong Seong-joong
Tiger of Chien-Nan (uncredited)
Hsu Hsia
One of Qi's Men (uncredited)
Jeon Sook
Abbess Miao-Qing (uncredited)
Jin Bong-jin
Dr. Wen Chiu (uncredited)
Kim Ki-joo
Prison Officer (uncredited)
Kong Chuen
One of Hao's Men / Chou Double (uncredited)
Lam Ching-Ying
One of Qi's Men (uncredited)
Lau Chun
Brothel Patron (uncredited)
Law Keung
Guard (uncredited)
Lee Hang
One of Hao's Men (uncredited)
Mars
One of Chou's Guards (uncredited)
Ng Yuen-Fan
Guard (uncredited)
San Kuai
One of Hao's Men (uncredited)
Ting Tung
One of Chou's New Guard (uncredited)
Wong Chi-Keung
Guard (uncredited)
Wong Mei
One of Hao's Men (uncredited)
Yeung Wai
Imperial Undercover Agent (uncredited)
Yue Man-Wah
Guard (uncredited)
Yuen Biao
One of Qi's Men (uncredited)
Brandy Yuen Jan-Yeung
Chou's Masked Double (uncredited)
Corey Yuen Kwai
One of Chou's Guards / Hao's Bodyguard (uncredited)
Yuen Shun-Yi
One of Qi's Men (uncredited)
Yuen Wah
One of Hao's Men / One of Chou's Guards (uncredited)
Yuen Yat-Choh
Chou's Masked Double / One of Hao's Men (uncredited)
Jeong Chang-hwa
Director
Raymond Chow
Producer
Yuen Wo-Ping
Martial Arts Choreographer
Shih Kang
Screenplay
Hsu Hsia
Martial Arts Choreographer
Kam Joh-King
Script Supervisor
Mao Lu
Production Manager
Wu Shih
Assistant Director
Wa Wing-Chi
Script Supervisor
Chow Shao-Lung
Sound Recordist
Chu Sheng-Shi
Costume Design
Peter Cheung Yiu-Chung
Editor
Wong Wing-Lung
Director of Photography
Wang Ti
Director of Photography
Huang Wei-Shing
Gaffer
Hung Hsin-Pei
Assistant Director
Simon Chan Kwok-Hong
Makeup Artist
Shin Ui-Gyoon
Assistant Director
Frankie Chan Fan-Kei
Music
Chan Yuk
Still Photographer
Lee Jim
Art Direction
Ma Man-Chun
Props