Cast & Crew

Directed by

Philip Chan
Ricky Lau

Writing Credits

Barry Wong
(screenplay by)

Cast

Sammo Kam-Bo Hung
Tuba
David Da-Wei Chiang
Rambo Chow
Jacky Cheung
Cheung
Joey Wang
Joanne
Jeong-lee Hwang
Blackmailer
Dennis Chan
Assignment Officer
Wing-Cho Yip
Joanne's Father
Yee Seung
Joanne's Mother
Melvin Wong
Rambo's Superior Officer
Ching Tien
Tuba's Superior Officer
Paul Chang Chung
Chung
Stanley Sui-Fan Fung
Police Band Drummer
Paul Chun
Police Band Trumpeter
Fung Woo
Sau
Wah Yuen
Henchman
Bolo Yeung
Henchman
Tai-Bo
Henchman
Jing Chen
Henchman
Chau-Sang Lau
Mental Patient
Chi Ling Chiu
Mental Patient
John Sham
Photographer
Alfred Cheung
Man in Telephone-booth
Ching-Ying Lam
Priest
Man-Ching Chong
Policeman's Wife
David Wu
Molester
Chi-Shing Chan
Extortion Gang Member
Kin-Nam Cho
Man in Street
Hoi-Lun Au
Woman in Street

Produced by

Sammo Kam-Bo Hung
producer (as Sammo Hung) (produced by)
Dickson Poon
executive producer
Melvin Wong
associate producer

Cinematography by

Arthur Wong

Art Direction by

Sai Kan Lam

Production Management

Kingman Cho
assistant production manager (as Ging-man Cho)
Sik-yee Poon
assistant production manager

Second Unit Director or Assistant Director

Man-Yiu Lee
assistant director (as Johnny Lee)

Art Department

Chi-Chung Fu
assistant art director (as Chi Chung Fu) / assistant art director
Shi-Cheng Yang
props

Stunts

Wah Yuen
stunt double

Camera and Electrical Department

Tang-Chai Chow
assistant lighting
Chi-Ming Wong
lighting technician

Music Department

Kwok-Jim Lo
lyricist

Script and Continuity Department

Kai Keung Lai
script supervisor (as Gai-Keung Lai)
Kin-Hung Wong
continuity

Additional Crew

Yuen-Ping Cheng
tea lady
Gam Chiu Ng
production assistant
Yam-Hung Wong
story editor
All Filters