All Cast

Chow Yun-Fat

Chow Yun-Fat

Sergeant Francis Li

Nina Li Chi

Nina Li Chi

Marydonna

Conan Lee

Conan Lee

Michael Cho

Norman Tsui Siu-Keung

Norman Tsui Siu-Keung

Johnny Law

Gordon Liu Chia-Hui

Gordon Liu Chia-Hui

Lau Fai

Shirley Ng Ling

Shirley Ng Ling

Mimi Li

Phillip Ko Fai

Phillip Ko Fai

Poison Snake Ping

Ti Lung

Ti Lung

Loong

David Chiang Da-Wei

David Chiang Da-Wei

Police Commissioner

James Wong Jim

James Wong Jim

Captain Pak Man Jim

Lydia Shum Tin-Ha

Lydia Shum Tin-Ha

Department Store Sales Assistant

Wayne Archer

Wayne Archer

Boss's Thug (uncredited)

Joe Bryan Baker

Joe Bryan Baker

Boss (uncredited)

Garry Chan Chi-Shing

Garry Chan Chi-Shing

Shin (uncredited)

Chan Ming-Wai

Chan Ming-Wai

Johnny's Thug (uncredited)

Eddie Chan Shu-Chi

Eddie Chan Shu-Chi

Pub Customer (uncredited)

Chan Yau-Man

Chan Yau-Man

(uncredited)

Chang Seng-Kwong

Chang Seng-Kwong

Johnny's Thug (uncredited)

Chun Kwai-Bo

Chun Kwai-Bo

Johnny's Thug (uncredited)

Fan Chin-Hung

Fan Chin-Hung

Policeman (uncredited)

Patrick Frzebar

Patrick Frzebar

Boss's Thug (uncredited)

James Ha Chim-Si

James Ha Chim-Si

Thai Drug Seller's Bodyguard (uncredited)

Ku Huen-Chiu

Ku Huen-Chiu

Johnny's Thug (uncredited)

Lam Fai-Wong

Lam Fai-Wong

Flying King (uncredited)

Lau Kar-Wing

Lau Kar-Wing

Sour Puss (uncredited)

Bill Lui Tak-Wai

Bill Lui Tak-Wai

Thug (uncredited)

Mak Wai-Cheung

Mak Wai-Cheung

Johnny's Thug (uncredited)

Nick Masters

Nick Masters

Tim (uncredited)

Jackson Ng Yuk-Sue

Jackson Ng Yuk-Sue

Johnny's Thug (uncredited)

Sam Kin-Sang

Sam Kin-Sang

Policeman (uncredited)

Thomas Sin Ho-Ying

Thomas Sin Ho-Ying

Johnny's Thug (uncredited)

Shing Fui-On

Shing Fui-On

Dummy (uncredited)

Tony Tam Chun-To

Tony Tam Chun-To

Johnny's Thug (uncredited)

Wilson Tong

Wilson Tong

Robber in White (uncredited)

Wong Chi-Hok

Wong Chi-Hok

Robber (uncredited)

Wong Chi-Keung

Wong Chi-Keung

Johnny's Thug (uncredited)

Wong Wai-Fai

Wong Wai-Fai

Johnny's Thug (uncredited)

Wu Shih

Wu Shih

Robbery Victim (uncredited)

Xiong Xinxin

Xiong Xinxin

Johnny's Thug (uncredited)