Cast & Crew

Directed by

Alan Yuen

Writing Credits

Alan Yuen

Cast

Andy Lau
Police Inspector Lui
Chen Yao
Yan Bing
Ka-Tung Lam
Tou Sing Bong
Jun Hu
Cao Nam
Ray Lui
Brother Pa
Jacqueline Chan
Yiu-yiu
Vincent Sze
Szeto Yat-Ming
Wai-Kuen Au
Security Guard
Leung Ho Bon
Dim Sum Apprentices
Bo Yuen Chan
Lone
Phat Chan
Phat
Wai Shu Chan
Security Guard
Tze-Fung Cheng
Young Lui
Eddie Cheung
Truck Driver
German Cheung
Jean Paul
Timothy Cheung
CID Member
Yu Tak Chi
Forensic Investigator
Ho-Hin Chiu
Drug dealer
Hinson Chou
David
Aaron Chow
CID
Chi-Yeung Chow
David
Mei-Shing Chow
CID Member
Edward Chui
Bluto
Cheung Shing Fung
Dim Sum Apprentices
Hiro Hayama
Daffy
So Yan Hin
Young Tao
Hou Fong 'Raymond' Ho
CID
Siu Ka Ho
CID Member
Yat-Wah Ho
CID Member
Leung Kwong Hon
Elderly Living Alone
Sammo Kam-Bo Hung
Dicky
Philip Keung
Tony Keung
Chan Shing Kin
Judo Instructor
Kwok-Keung Cheung
CIB Sergeant Chow
Chow Tze Kwun
CID Member
Wai Ming Lai
Armored Truck A Driver
Kin Nam Lam
CIB Member
Ling Yuen Lam
CID Member
Shing-Pun Lam
Lawyer
Kai-Man Lee
Forensic Investigator
Ranya Lee
Q
Chan Sze Leung
CIB Member
Ho-Bong Leung
Dim Sun apprentice
Lit Wai Leung
Kit
Ellen Liu
Pet Shop Staff
Hoi-Pang Lo
Uncle Chi
Ming Lo
CID Member
Hing-Wah Ng
Security Guard
Ka-Wai Ng
CID Member
Ng Tze Shun
CIB Member
Lam Muk Sing
CID Member
Julius Brian Siswojo
Au Yeung
Lavine Smith
Nipple
Wai-Nam So
CID Member
Chung Tak Suen
CID Member
Michael Tong
Jackal
Jumbo Tsang
Li Yan
Tze-Ling Tsang
CID Member
Alex Tsui
Police Negotiator
Hai Bin Wang
Reporter
Norman Wang
Gynecologist
Ben Wong
SDU Team Leade
Chi-Wang Wong
CID Member
Chi-Yin Wong
SDU Team leader
Cho-Lam Wong
Correctional Services Superintendent
Grace Kwan-Hing Wong
Female victim
Kin-Lung Wong
CID
Kwok-Wah Wong
Police Constable
Man-Chun Wong
Police Constable
Mandy Wong
Yin-bing's office colleague
Michael Wong
Chief Superintendant Choi
Nga-Man Wong
C.I.D.
Bonnie Xian
Hostage
Benjamin Yeung
Fu
Wan-Keung Yip
Correctional Services Officer
Mak King Yiu
Dim Sum Chef
Tat-Chi Yu
Forensics investigator

Produced by

Pui-Wah Chan
producer
Bing Chen
executive producer
Kim Hung Fan
executive producer
William Kong
producer
Stephen Lam
executive producer (as Bing-Kwan Lam)
Andy Lau
producer
Qicheng Li
executive producer (as Simon Li)
Aaron Liao
executive producer
Rosanna Ng
producer
Wing-Yan Sze
executive producer (as Jaime Sze)

Music by

Peter Kam

Cinematography by

Chi-Ying Chan
director of photography

Editing by

Ron Chan
Chi-Leung Kwong
Huie Ling Peh

Costume Design by

Po Yee Wong

Production Management

Iris Au-Yeung
production manager
Q. Leung
production manager

Second Unit Director or Assistant Director

Sam Ip
assistant director (as Siu-Chung Yip)

Art Department

Karen Wing-Man Au
assistant art director

Sound Department

Chi Kien Chen
sound mixer
Victor Hon-Fung Lam
boom operator
Kinson Tsang
sound designer

Visual Effects by

Khandu Bidkar
visual effects artist
Phil Chen
post-production supervisor
Joe Chiang
lighting artist
Hsuanyi Fang
matchmove artist
ChingHuang Fu
compositor
Kwan-Yeung Ho
visual effects
Dhas Karthick
visual effects producer
Raneshkumar Kumboji
rotopaint supervisor: SBL India
Jazz Kung
art director
Man Chun Lai
visual effects
Garrett Lam
visual effects
Charles Chao-Hua Lee
visual effects supervisor (as Chao-Hua Lee)
Chen Xing Liang
digital compositor
Minglu Ma
visual effects producer
Nirshid
visual effects producer: Montura VFX
Edward Pak
digital compositor
Singarajan Praveen
visual effects (stereoscopic conversion)
Ming-Yee Sheh
matte painter
Winnie Su
stereoscopic supervisor
TingYu Wang
digital compositor
Hao Wen
senior computer animator (as Simon Wen)
Kwok-Leung Yu
visual effects supervisor

Stunts

Kar Lok Chin
action director
Pok Yan Leung
stunts
Shane Yan
stunt performer

Camera and Electrical Department

Kwok-Hung Chan
camera operator (as Kwok Hung Chan)
Douglas Chingchen Chang
additional photographer
Kwei Kwok Hui
first assistant camera: "A" camera (as Kwee Kwok Hui)
Ming-Keung Lai
assistant camera & grip
Man-Ching Ng
camera operator
Siu Kong Tsui
gaffer

Costume and Wardrobe Department

Connie Leung
assistant costume designer
Winsy Leung
assistant costume designer

Editorial Department

Miu Bik-Yu Mok
post-production coordinator

Additional Crew

Jessica Chen
planner
William Kong
presenter (as Chi-Keung Kong)
Andy Lau
presenter
Aaron Huai-Nan Liao
presenter
T.P. Lim
presenter (as Chung-Piao Lin)
Crystal Decker Orren
localization: us - Well Go USA Entertainment
Dai Song
presenter
Wing-Yan Sze
presenter (as Jaime Sze)
All Filters