Cast & Crew

Directed by

Wai Keung Lau
(as Andrew Lau)

Writing Credits

Kuang Ni
(story) (as Ngai Hong)
Jing Wong
(screenplay) (as Wong Jing) &
Sap Sam Chan
(screenplay) (as Thirteen Chan)

Cast

Andy Lau
Wesley
Rosamund Kwan
Fong Tin Ai
Shu Qi
Pak Sue
Jing Wong
Dr. Kwok
Mark Ho-nam Cheng
Kill
Almen Pui-Ha Wong
Rape
Roy Cheung
Pak Kei Wai
Samuel Pang
Tan
Kong Lung
Mr. Chu
Thomas Hudak
Mr. Wilson
Yo Yo Fong
Ling Ling
Tré Shine
F.B.I. agent
Mark Holland
S.W.A.T member
Beverly Hotsprings
Fox Malloy
Bradford Li
Young Wesley
Kyle Scudiere
Agent Smith
Dave Taylor
FBI agent
Brian Banowetz
Officer (flashback)

Produced by

Tiffany Chen
administrative producer
Kei-Mei Goon
associate producer
Sylvia Liu
line producer
Jing Wong
producer (as Wong Jing)

Music by

Comfort Kwong-Wing Chan
(as Chan Kwong Wing)
Ken Chan

Cinematography by

Chiu-Lam Ko
director of photography (as Ko Chiu Lam)
Wai Keung Lau
director of photography (as Andrew Lau)
Wing-Hang Wong
director of photography (as Horace Wong)

Editing by

Marco Mak

Production Design by

Sung Pong Choo

Art Direction by

Sung Pong Choo
(as Choo Sung Pong)

Costume Design by

Pik Kwan Lee
(as Lee Pik Kwan)

Makeup Department

William Chang
image designer
Rachel Kong
hairdresser
Connie Lai
makeup lady

Production Management

Rita Fung
production manager
Pao Wan Kao
assistant production manager (as Kao Pao Wan)
Ka-po Lee
assistant production manager (as Lee Ka Po)
Ray Pang
production manager
Bonnie Shum
assistant production manager
Sammy Tam
unit manager
Janet Yeung
assistant production manager
May Yu
assistant production manager

Second Unit Director or Assistant Director

Sharon Lam
assistant director
Henry Lau
assistant director
Kim Wah Lou
associate director (as Lo Kim Wah)
Eddy Yeung
assistant director

Art Department

Andy Au
property master
Terrance Graven
assistant property master
Kin-Wai Lee
assistant art director (as Kin Wai Lee)
Fung-San Lui
assistant art director (as Sandy Lui)
Ching-Ching Wong
assistant art director (as Wong Ching Ching)

Sound Department

Dacky Chan
foley recordist (as Dacky Chan Tim Keung)
Wing-li Chui
sound recordist (as Chui Wing Li)
Felix Sze Ming Chung
assistant mix engineer / dialogue recordist / music editor / sound effects editor
Wai-Hung Kwong
foley artist
George Yiu-Keung Lee
dialogue editor (as George Lee Yiu Keung) / re-recording mixer (as George Lee Yiu Keung)
Tak-Wing Tam
sound recordist (as Tam Tak Wing)
Burnard To
dialogue recordist (as To Burnard Davy) / foley recordist (as To Burnard Davy)
Kinson Tsang
re-recording mixer (as Tsang Kinson) / sound designer (as Tsang Kinson)
Chuen-Wai Tso
boom operator (as Tso Chuen Wai)
Kate Wu
stereo sound consultant: Dolby
Chun Hin Yiu
dialogue recordist (as Yiu Chun Hin)

Special Effects by

Francis Fung
special effects editor
Ellen Ho
special effects producer
Cons Li
special effects producer
Thalia Tau
special effects executive producer
Eddy Wong
special effects director
Victor Wong
special effects director
Ray Wu
special effects editor

Visual Effects by

Bryan Cheung
CG director
Francis Fung
CG editor
Ellen Ho
CG producer
Kelvin Hou
head of CG (as Kelvis Hou)
Harry Ching Wei Hung
lighting and texture artist: Menfond Electronic Art
Garrett Lam
head of CG
Eugene Lau
head of CG
Cons Li
CG producer
Alex Lim
head of CG
Samuel Mok
visual effects compositor
Thalia Tau
executive producer: CG
Randy Tse
head of CG
Waikit Wan
digital effects artist
Eddy Wong
CG director / visual effects supervisor
Victor Wong
CG director / visual effects supervisor
Ray Wu
CG editor
Yat Hong Yee
programmer (as Yu Yat Hong)

Stunts

Mark Holland
stunt performer
Tat-Chiu Lee
stunt director
Jude Poyer
stunts
Kyle Scudiere
stunt driver / stunt performer
Ming-Sing Wong
stunt director (as Sam Wong)

Camera and Electrical Department

Siu-Kwan Chan
assistant camera
Pui-Sai Cheung
best boy (as Cheung Sai Pun)
Chris Lindsay
best boy grip
Sean Prichard
key grip: San Francisco
Wai-Keung Tung
gaffer (as Dick Tung)
Chi-Kuen Wong
still photographer (as Wong Chi Kuen)
Pak-Ying Yip
gaffer (as Ip Pak Ying)
Jan-Wah Yuen
assistant camera (as Yuen Chun Wah)

Animation Department

Pak-Chuen Cho
senior digital animation director

Casting Department

Ean Tang
casting

Costume and Wardrobe Department

Man Kit Chow
assistant costume designer (as Chow Man Kit)
Yun-Mei Man
wardrobe lady

Editorial Department

Felix Sze Ming Chung
editor: EFX

Location Management

Doug Wilson
location manager

Script and Continuity Department

Lemon Liu
continuity / script supervisor
Vicky Wai
continuity

Additional Crew

Charles Heung
presenter
Que-Phuang Thoi
tea lady (as Thoi Que Phuang)
Peggy Wong
production secretary
All Filters