Directed by
Jing Wong | ... | (as Wong Jing) |
Writing Credits (in alphabetical order)
Jing Wong | ... | (written by) (as Wong Jing) |
Cast (in credits order)
Nicholas Tse | ... | Cheung Wai-kit | |
Edison Chen | ... | Ngai Fung | |
Simon Yam | ... | Officer Cheung Tit-Man | |
Gillian Chung | ... | Wing | |
Michelle Yim | ... | Kit's Mother | |
Roy Chow | ... | Chuen | |
Suet Lam | ... | Fat Seven | |
Ken Tong | ... | Big Bryan | |
David Wai-Sheung Lee | ... | Officer Wai Kwok-Ying | |
Chi-Keung Wan | ... | Lai | |
Teddy Lin | ... | Man | |
Wu An | ... | Ho | |
Qao Shu | ... | Officer Nichole Sun | |
Helen Poon | ... | Fit's Mother | |
Roderick Lam | ... | Little Bryan | |
Wing-Lun Ng | ... | Keung (as Alan Ng) | |
Tat-Chiu Lee | ... | Dickson | |
Sammuel Leung | ... | Ronaldo | |
Bill Lung | ... | Porcupine | |
Alva Chun | ... | Nichole's Alumna | |
Ip Man Yee | ... | Nichole's Alumna | |
Devily Leung | ... | Nichole's Aluma | |
Rest of cast listed alphabetically: | |||
Courtney Wu | ... | Stepfather |
Produced by
Alvin Lam | ... | executive producer |
Bowie Lau | ... | associate producer |
Jing Wong | ... | producer (as Wong Jing) |
Ka Hee Wong | ... | executive producer (as Wong Ka Hee) |
Music by
Marco Wan |
Cinematography by
Man-Ching Ng |
Editing by
Wai-Chiu Chung | ... | (as Azreal Chung) |
Art Direction by
Andrew Cheuk |
Costume Design by
Connie Au-Yeung |
Makeup Department
Yu-Lai Cheng | ... | makeup artist |
Production Management
Sze Ting Chan | ... | unit manager (as Si-Ting Chan) |
Debbie Li | ... | assistant production manager |
Shiao-Wen Ma | ... | production manager |
Erica Mak | ... | production manager |
Second Unit Director or Assistant Director
Chi-Ho Chau | ... | assistant director |
Gary Wing-Lun Mak | ... | assistant director / first assistant director |
Art Department
Lang Cheung | ... | assistant art director |
Sound Department
Kam-Wing Chow | ... | sound effects designer |
Chi-Tong Ho | ... | sound mixer / sound recordist (as Tommy Ho) |
Chun-Chung Lee | ... | re-recording mixer |
Chung-Wai Leung | ... | re-recording mixer |
Special Effects by
Shui Tim Chi | ... | special effects |
Visual Effects by
Steven Chan | ... | compositor / digital animator |
Terence Cheng | ... | compositor / digital animator |
Bessie Cheuk | ... | visual effects controller |
Jordan Kwok | ... | compositor / digital animator |
James Lai | ... | assistant visual effects supervisor |
Kim Lai | ... | compositor / digital animator |
Keith Lau | ... | visual effects team leader |
Jackie Lee | ... | compositor / digital animator |
Ringo Lee | ... | visual effects supervisor |
Mil Leung | ... | visual effects team leader |
Ricky Leung | ... | visual effects team leader |
Kwok-Shing Lo | ... | visual effects producer (as Leo Lo) |
So Man Lung | ... | compositor / digital animator |
Leung Ming Pong | ... | compositor / digital animator |
Katty Tang | ... | compositor / digital animator |
Kenny Tse | ... | compositor / digital animator |
Rex Yeung | ... | compositor / digital animator |
Lisa Ying | ... | compositor / digital animator |
Donald Yip | ... | compositor / digital animator |
Angel Young | ... | compositor / digital animator |
Stunts
Rocky Lai | ... | stunt double: Ken Tong |
Camera and Electrical Department
Ping Yue Sung | ... | still photographer |
Costume and Wardrobe Department
Yun-Mei Man | ... | wardrobe assistant |
Editorial Department
Kit-Wai Kai | ... | assistant editor (as Kit Wai Kai) |
Script and Continuity Department
Yiu-Wah Siu | ... | script supervisor |
Additional Crew
Toby Chan | ... | production coordinator |
Ho Shu Cheuk | ... | computer editing assistant |
Leung Hang Chun | ... | runner |
Annie Lau | ... | production assistant |
Bowie Lau | ... | deputy director |
Tat-Chiu Lee | ... | action choreographer (as Chew Tat-Chiu Lee) |
Anna Tam | ... | production coordinator |