Directed by
Michael Mak |
Writing Credits (in alphabetical order)
Johnny Mak | ... | (written by) |
Stephen Shiu | ... | (written by) (as Stephen Siu) |
Cast (in credits order)
Andy Lau | ... | Li Cheung-Kong | |
Elizabeth Lee | ... | Sheung Mun (as Mei-Fung Lee) | |
Siu Chung Mok | ... | Chicken Heart (as Max Mok) | |
Rest of cast listed alphabetically: | |||
Ken Boyle | ... | Senior Police Officer (as Ken Boyl) | |
Tak-Kwong Chan | ... | (as Stephen Chan Tak Gwong) | |
Chi Gin Cheung | |||
Chin-Kuei Chung | ... | (as David Gam-Gwai Chung) | |
Lung Fei | |||
Sek-Ming Gan | ... | Inspector Cat | |
Yi-Sheng Han | ... | (as Yee Sang Hon) | |
Ngan Kei | |||
John Ladalski | ... | Hostage at Bank | |
Kai Wing Lam | |||
Yik-Sang Luk | |||
Yui-San Ma | |||
Kei Mai | |||
Danny Ng | ... | Thug / Security Guard | |
Hong-Ning Ng | ... | (as Ng Hong Ning) | |
Robin Shou | ... | 966 | |
Elvis Tsui | ... | Mao Heung-Yeung | |
Doh Ming Wan | |||
Kirk Wong | ... | Leung |
Produced by
Stephen Shiu | ... | producer (as Stephen Siu) |
Music by
Wing-leung Chan |
Cinematography by
Derek Wan |
Editing by
Hung Poon |
Art Direction by
Yin Fang | ... | (as Ying Fong) |
Production Management
Kwok-Leung Kam | ... | production manager |
Stunts
Wing Cho | ... | stunts |
Dion Lam | ... | stunts |
Shing-Hung Leung | ... | assistant stunt coordinator |
Siu-Hung Leung | ... | stunt coordinator |
Wai-Cheung Mak | ... | stunts |
Cheuk-Hon Szeto | ... | car stunts coordinator |
Script and Continuity Department
Ming-Cheong Poon | ... | script supervisor |
Additional Crew
Norman Law Man | ... | titles |
Goon-Wah Ng | ... | production assistant |
Stephen Shiu | ... | planner (as Stephen Siu) |
Je Wah | ... | tea lady |