Directed by
David Da-Wei Chiang | ... | (as David Chiang) |
Writing Credits (in alphabetical order)
John Au | ||
Kin Lo | ||
Raymond Pak-Ming Wong |
Cast (in credits order)
Eric Tsang | ... | Don Hugh Mak / Downhill | |
Cherie Chung | ... | Cathy | |
Richard Ng | ... | Inspector Chan Siu-Ming | |
Charlie Chin | ... | Killer | |
Wan-Si Wong | ... | Mak's Sister | |
Paul Chun | ... | Shek | |
Fung Woo | ... | Mak's Boss | |
Ging-Man Fung | ... | Millionaire Wong | |
David Da-Wei Chiang | ... | Taxi Driver (as David Chiang) | |
Kai-Keung Sze | ... | Fatso Cop (as Gai-Keung Si) | |
Mabel Kwong | ... | Ms. Pao | |
Brenda Lo | ... | May | |
Hung Tse | ... | Temple Fortune Teller | |
Fui-On Shing | ... | Demon in Hell | |
Billy Lau | ... | Reporter | |
Ying Git Wong | ... | Reporter | |
Sally Kwok Ling | ... | Model (as Sally Kwok) | |
Boon Chai Yat | ... | Police Sgt. | |
Ying-Hong Luk | ... | Traffic Cop | |
Chi-Wang Wong | ... | Policeman (as Chi-Wing Wong) | |
Anna Ho | |||
Teddy Lin | ... | (as Wai-Kin Lin) | |
Honny Lam | |||
Kin Lo | |||
Chi-Yeung Chan | |||
Kwok-Wing Chow | |||
Kwong-Pau Chu | |||
Kam-Hung Fung | |||
Hen Ho | |||
Rosa Ng | |||
Stella Tan | |||
Elsa Yen |
Makeup Department
Chi-Yeung Chan | ... | makeup artist |
Chi-Shing Wong | ... | makeup artist |
Gei-Hung Wong | ... | special makeup effects artist |
Yuk-Ting Wong | ... | makeup artist |
Second Unit Director or Assistant Director
Kien Lu | ... | assistant director |
Kwok Chi Tsang | ... | assistant director |
Kwok Yang Tsang | ... | assistant director |
Shih Wu | ... | assistant director |
Art Department
Wan-On Shing | ... | props |
Wing-Biu Shing | ... | props |
Camera and Electrical Department
Tung-Chuen Chan | ... | gaffer |
Script and Continuity Department
Kong-Ho Chan | ... | continuity |
Wan Hui | ... | script supervisor |
Yu-Mung Tang | ... | continuity |
Kit-Yee Wong | ... | script supervisor |
Shu-Bong Yip | ... | continuity |
Additional Crew
Lun Tang | ... | production assistant |