X

Cast & Crew

Written By

Alan Mak
written by
Felix Chong
written by

Cast

Andy Lau
Inspector Lau Kin Ming
Tony Leung Chiu-wai
Chan Wing Yan
Anthony Chau-Sang Wong
SP Wong Chi Shing
Eric Tsang
Hon Sam
Kelly Chen
Dr. Lee Sum Yee
Edison Chen
Young Lau Kin Ming
Shawn Yue
Young Chan Wing Yan
Chapman To
Tsui Wai-keung
Ka-Tung Lam
Inspector B
Ting Yip Ng
Inspector Cheung
Dion Lam
Del Piero
Chi-Keung Wan
Officer Leung
Hui Kam Fung
Cadet School Principal
Tony Ho
Suspect
Courtney Wu
Stereo Shop Owner
Hin-Wai Au
Elephant
Lam Po Loy
CIB Team
Man-Kei Yiu
CIB Team
Yuen Waj Ho
CIB Team
Kui Mei Yee
CIB Team
Lee Yip Kin
Sam's Follower
Chung Wai Ho
Sam's Follower
Sai Tang Yu
Sam's Follower
Kam Hung Wong
Sam's Follower
Wai-Nam So
Sam's Follower
Chi-Wai Lai
Sam's Follower
Jerry Leung
Sam's Follower
Tze-Ming Lee
Sam's Follower
On-Tat Hui
Officer Chan
Ho Wing Ling
Superintendent
Wah-Chu Lee
Chief Inspector
Yuk-San Cheung
Cadet School Instructor
Chiu Yi Leung
May's Daughter
Chaucharew Wichai
Sunny, Thai Drug Dealer
Wai-Ho Yuen
CIB Officer

Produced By

Ellen Chang
line producer
Elos Gallo
consulting producer
Lorraine Ho
line producer
Andrew Lau
producer

Cinematography

Yiu-Fai Lai
director of photography
Andrew Lau
director of photography

Sound

Wing Lai Chin
sound mixer
Felix Sze Ming Chung
assistant mix engineer / music editor / sound effects editor
Wai-Hung Kwong
foley artist
George Yiu-Keung Lee
dialogue editor / re-recording mixer
Tin Sung Ng
boom operator
Burnard To
foley recordist
Kinson Tsang
re-recording mixer / sound designer
Tse Kin Wong
dialogue recordist
Chun Hin Yiu
dialogue recordist
Ting Yip Yuen
dialogue recordist
Mark Kenna
consultant: Dolby film sound

Makeup

Yu-Lai Cheng
makeup artist
Wai-Hing Lau
hair stylist

Special Effects

Kam Tong Fok
pyrotechnician

Visual Effects

Chris Chan
animator
Eddie Cheng
project supervisor
Francis Fung
visual effects editor
Hin-Pun Ho
animator
Jesse Ho
animator
Harry Ching Wei Hung
lighting and texture artist: Menfond Electronic Art
Keith Leung
digital compositor
Cons Li
visual effects coordinator
Eddy Wong
visual effects supervisor
Peggy Wong
visual effects coordinator
Victor Wong
visual effects supervisor
Ray Wu
visual effects editor

Assistant Director

Steve Chan
first assistant director
Dickson Leung
second assistant director

Production Management

Wendy Chan
assistant production manager
Lai-Yin Chow
unit manager
Bonnie Shum
assistant production manager
Wai-But Tang
post-production supervisor
Ronald Wong
production manager

Art Department

Hung Chin Lau
assistant art director
Wai-Ming Wong
property master

Stunts

Dion Lam
stunt coordinator

Editorial

Wai-But Tang
post-production manager
Royce Smith
film color timer

Other

Man-Ying Cheung
executive planner
John Chong
presenter
Christopher Doyle
visual consultant
Lorraine Ho
executive planner
Andrew P. Kirkham
bluray producer [gb]
Calmen Lui
laboratory consultant
Sam Lung
production assistant
Nansun Shi
presenter
Leo Sze
production accountant

Music Department

Clement Fung
orchestral arrangements
Fiona Fung
soloist
Po Shek Tam
musician: bamboo flageolet

Costume Department

Man Kit Chow
wardrobe assistant
Rosa Chow
assistant costume designer
Yun-Mei Man
wardrobe

Camera Department

Man Keung Cho
focus puller
Kin-Kwong Ho
focus puller
Wing-Cheung Kwan
focus puller
Raymond Lam
steadicam operator
Tat-Wah Tam
still photographer
Wang-Fai Wong
still photographer

Script Department

Henry Lau
continuity
Movie title data and credits provided by
IMDb logo