Cast (57)

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)

Crew (22)

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