Cast & Crew

Directed by

Chia-Liang Liu
(as Lau Kar Leung)

Writing Credits

Kwok Chi Tsang
(written by) (as Tsang Kwok Chi)

Cast

Chow Yun-Fat
Sgt. Francis Li
Nina Li Chi
Marydonna
Conan Lee
CID Officer Michael Tso
Norman Chu
Johnny Law
Chia-Hui Liu
Lau Fai
Shirley Ng
Mimi Li, Francis' sister
Phillip Ko
Poison Snake Ping
David Da-Wei Chiang
Police Commissioner
James Wong
Police Inspector Jim Pak / Captain Pak Man Jim
Lydia Shum
Department Store Sales Assistant
Joe Bryan Baker
Boss
Chi-Shing Chan
Shing
Ming-Wai Chan
Johnny's Thug
Chia-Yung Liu
Sour Puss
Kwai-Bo Chun
Johnny's Thug
Chin-Hung Fan
Policeman
Lung Fei
Robber
Patrick Frzebar
Boss' Thug
Fui-On Shing
Dummy
James Chim-Si Ha
Thai Drug Seller's Bodyguard
Huen-Chiu Ku
Johnny's Thug
Hui-Huang Lin
Flying King
Tak Wai 'Billy' Lui
Thug
Lung Ti
Loong
Wai-Cheung Mak
Johnny's Thug
Nick Masters
Tim
Jackson Ng
Johnny's Thug
Ho-Ying Sin
Johnny's Thug
Chen-Tu Tan
Johnny's Thug
Wilson Tong
Robber in White
Sing-Kwong Tsang
Johnny's Thug
Chi-Keung Wong
Johnny's Thug
Wai-Fai Wong
Johnny's Thug
Shih Wu
Robbery Victim
Xin Xin Xiong
Johnny's Thug
Wayne Archer
Boss' Thug

Produced by

Catherine S.K. Chang
associate producer
Wellington Fung
producer (as Wellington W. Fung)
Karl Maka
executive producer
Kwok Chi Tsang
producer (as Tsang Kwok Chi)

Music by

Teddy Robin Kwan

Cinematography by

Kwong-Hung Joe Chan
(as Joe Chan Kwong Hung)

Editing by

Ming Lam Wong
(as Wong Ming Lam)

Art Direction by

Eric Li
(as Eric Lee)

Costume Design by

Sherry Kwok

Production Management

Chi-Shing Chan
production manager
Shu Gei Chan
production manager (as Eddie Chan Shu Chi)
Yuk-Yuen Tong
assistant production manager

Second Unit Director or Assistant Director

Yau Man Chan
assistant director
Kwok-Suen Ho
assistant director
Tai-Heng Li
assistant director

Art Department

Man-Chong Choi
assistant art director

Stunts

Derek Cheung
stunts

Editorial Department

Tony Chow
post-production manager

Additional Crew

Kwok Chi Tsang
planner
All Filters