Cast

Angela Mao Ying
Liu Chieh Lien / Lotus

Michael Chan Wai-Man
Zhao Cai / Chao Tsai

Bruce Leung Siu-Lung
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 Wui-Ngai
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)
Crew

Jeong Chang-hwa
Director
(Directing)
Shih Kang
Screenplay
(Writing)

Hsu Hsia
Martial Arts Choreographer
(Crew)

Raymond Chow
Producer
(Production)

Yuen Woo-Ping
Martial Arts Choreographer
(Crew)
Wa Wing-Chi
Script Supervisor
(Directing)
Huang Wei-Shing
Gaffer
(Lighting)
Kam Joh-King
Script Supervisor
(Directing)
Wu Shih
Assistant Director
(Directing)
Chow Shao-Lung
Sound Recordist
(Sound)
Mao Lu
Production Manager
(Production)
Wang Ti
Director of Photography
(Camera)

Frankie Chan Fan-Kei
Music
(Sound)
Shin Ui-Gyoon
Assistant Director
(Directing)
Lee Jim
Art Direction
(Art)
Simon Chan Kwok-Hong
Makeup Artist
(Costume & Make-Up)
Peter Cheung Yiu-Chung
Editor
(Editing)
Ma Man-Chun
Props
(Art)
Chan Yuk
Still Photographer
(Camera)
Chu Sheng-Shi
Costume Design
(Costume & Make-Up)
Hung Hsin-Pei
Assistant Director
(Directing)
Wong Wing-Lung
Director of Photography
(Camera)