Full Cast & Crew
Top Billed Cast
Full Cast

Tsui Hark
Ballet Director

Walter Tso Tat-Wah
Hua

Anna Ng
Rose

Lindsay Chan Ling-Chi
Nancy

Hon Kwok-Choi
Squealie

Sze Kai-Keung
Laurel

George Lam Tsz-Cheung
Ambulance Driver

Raymond Wong Pak-Ming
Priest

Gam Biu
Szeto

To Siu-Ming
Tattoo Artist

Robert Houston
White Glove

Jimmy Shaw
Monterosso

Andrew Miller
Antonio

Glen Thomson
Governor at Meeting

Fung Ging-Man
Army Officer at Meeting

Lee Pang-Fei
Army Officer at Meeting

Chik Ngai-Hung
Rascal Gets Fresh With Ms. Ho

Shing Gwan-On
Cheong

Lai Kim-Hung

Tai San
Glove's Thug

Wong Chi-Wai
Glove's Thug

Cheung Kwok-Wah
Max Mad's Thug

Chow Gam-Kong
Max Mad's Thug

Pang Yun-Cheung
Max Mad's Thug

Fung Yun-Chuen
Diamond Verifier

Cheng Siu-Ping
Councillor Chan in Taxi

Yu Miu-Lin
Nurse

Ho Pak-Kwong
Toilet Attendant

Man Ngai-Tik
Snr. Naval Officer

Ng Hon-Keung
Telephone Both Queuer

Goo Ga-Lau

Veronica Mudd
Mary

Ng Yan-Chi
Army Officer at Meeting
Crew
Richard Grigsby
Stunts
Raymond Wong Pak-Ming
Screenplay
Gene Grigg
Stunts
Arthur Wong Ngok-Tai
Director of Photography
Or Saw Leux
Stunts
Bob Yerkes
Stunts
Eric Tsang Chi-Wai
Director
Denver Mattson
Stunts
Tony Chow Kwok-Chung
Editor
Sam Hui
Music
Kevin Chisnall
Special Effects Coordinator
Manny Hoh Ming
Director of Photography
Ng Hon-Keung
Assistant Director
Mak Hin-Ming
Assistant Art Director
Chu Ka-Bing
Makeup Artist
Lam Shek-Yee
Carpenter
Henry Chung Yau-Tim
Assistant Art Director
Ciff Chang Chi-Wing
Props
Chu Yat-Hung
Assistant Director
Julien Young
Assistant Art Director
Wong Ming-Kong
Assistant Editor
Tam Wing-Cheong
Props
O Sing-Pui
Assistant Director
Wong Wan-Choi
Assistant Director
Lou Wai
Script Supervisor
Paul Yip Pak-Ying
Director of Photography
William Chang
Art Direction
Hui Wan
Script Supervisor
Blackie Ko
Stunt Driver
Eddie De Guzman
Choreographer
Tang Lun
Unit Manager
Kei Wang-Tat
Sound Recordist
Lee Cheung
Still Photographer
Alexander Lee Chung-Keung
Dialogue
Tommie Lee Wing-Hung
Set Runner
Tang Ping-Kwong
Still Photographer
Raymond Wong Pak-Ming
Writer
Dean Shek Tin
Executive Producer
Karl Maka
Executive Producer
Henry Chan
Camera Department Manager
Chow Kim-Ming
Lighting Technician
Teddy Robin
Music Score Producer
Guy Lai Ying-Chau
Production Office Coordinator
Dick Cho
Production Controller
James Lai Wing-Keung
Producer
Che Yat-San
Production Office Coordinator
Tang Chung-Kan
Producer's Assistant
Raymond Wong Pak-Ming
Production Designer
林澤光
Production Coordinator
Wong Cheuk Poon
Effects Supervisor
珍奇烈
Stunts





