Directed by
Vincent Kok |
Writing Credits (in alphabetical order)
Vincent Kok | ... | (writer) |
Patrick Kong | ... | (as Lim Sum Yip) |
Cast (in credits order)
Ronald Cheng | ... | Dragon | |
Stephy Tang | ... | Stephy | |
Rest of cast listed alphabetically: | |||
Tat Chi Chan | ... | Restroom patron | |
Ken Chang | ... | Zhi | |
Shao-Wen Chen | ... | Police trainee | |
Joe Cheng | |||
Jacky Cheung | ... | Police Band Musician | |
Tat-Ming Cheung | ... | Gold | |
Sui-Man Chim | ... | Loan shark | |
Kai-Nam Ho | |||
Timmy Hung | |||
Brian Ireland | |||
Vincent Kok | ... | Karate teacher | |
Spencer Lam | ... | Gold's father | |
Kar-Ying Law | ... | Mr. Lung | |
Hoi-Sang Lee | |||
Man Biu Lee | |||
Sam Lee | ... | Ng Sue Hei | |
Chia-Yung Liu | |||
Carlo Ka-Lok Ng | |||
Maggie Poon | ... | Cheng's girl | |
Jess Shum | ... | Cadet | |
Chi-Fung Tang | ... | Officer Tang | |
Patrick Tang | ... | Man with a camera | |
Eric Tsang | ... | Iron Ting | |
Terence Tsui | ... | Lui Lik's thug | |
Ken Wong | ... | Cheng | |
Yat Tung Wong | ... | Cheng's girlfriend | |
Miriam Chin-Wah Yeung | ... | Madam Yip Coo-hung | |
Michelle Yim | ... | Xuan |
Produced by
David Chan | ... | producer |
Vincent Kok | ... | producer |
Music by
Ying-Wah Wong | ... | (as Raymond Wong) |
Cinematography by
Chiu-Lam Ko |
Editing by
Chi-Leung Kwong |
Production Design by
Simon So |
Costume Design by
Yim-Man Choy |
Makeup Department
Jan-Hung Chan | ... | hair stylist |
Production Management
Yuk-Lam Pang | ... | production manager |
Second Unit Director or Assistant Director
Kingston Shek | ... | assistant director (as Shek Sui Lun) |
Ka-Man Siu | ... | second assistant director |
Sound Department
Felix Sze Ming Chung | ... | assistant mix engineer / music editor / sound effects editor |
Visual Effects by
Pak-Chuen Cho | ... | digital effects director |
Stunts
Jackie Yeung | ... | stunt coordinator |
Music Department
Kwok-Jim Lo | ... | lyrics (as Jimmy Lo) |
Script and Continuity Department
E.W.Y. Tang | ... | script supervisor (as Wan Yin Tang) |
Additional Crew
Tat Chi Chan | ... | presenter (as Abba Chan) |