Cast & Crew

Directed by

Benny Chan

Writing Credits

Ivy Ho
(written by)

Cast

Aaron Kwok
Suen Siu Yan
Ekin Cheng
To Hou Sun
Daniel Wu
Koo
Angelica Lee
Su Fong / Amy (as Sinje Lee)
Jing Ning
Ting
Jan Lamb
Chu
Rongguang Yu
Inspector Mok
Gallen Lo
Yiu Tin Chung
Tommy Yuen
Yiu Ha
Samuel Pang
So Fu On
Suet-Fei Chiu
Winnie
Eric Tsang
Uncle Choi
Sam Lee
Leung Tak
Suet Lam
Mou Wai Bun
Tak-Bun Wong
Detector
Anson Leung
Detector
Tony Ho
Inspector
Siu-Ming Lau
Tsim Pak Tat
Agnes Pang
Mrs. Lam
Phoebe Fung
Long Hair Lady
Ka-Fuen Ip
Woman on Plane
Chun Wing
Woman on Plane
Patrick Chow
Hung Chi Man
Eric Tin Cheung Li
Suen's Colleague
Wai-Kin Chan
Suen's Colleague
Chi-Kui Fong
Suen's Colleague
Kate Tsim
Suen's Colleague
Shirley Chui
Reporter
Kin-Tong Chiu
Reporter
Kwun-Hang Tang
Reporter
Jerry Leung
Yiu's Bodyguard
Ricky Hui
Yiu's Bodyguard
Ping-Lok Wong
Yiu's Bodyguard
Martin Ma
Yiu's Bodyguard
Ming-Fai Sheung
Fortune Teller
Guthrie Yip
Thomas Liu
Johnnie Guy
Lo
Crystal Kwok
Victim
Man-Lok Kwok
To's Son
Long-Ki Wong
To's Daughter
Man Shing Yau
Editor
Wah Cheung
Killer on Ship
Ada
Killer on Ship
Yin-Keung Wong
Tsim's Bodyguard
Moon-Yuen Cheung
Ambulanceman
Wai-Ming Pang
Ambulanceman
Bobby Fok
Accuse
King-Man Yip
Judge
Patel Nimisha
Indian / Pakistani Family
Mahesh Sahni
Indian / Pakistani Family
Neemisha
Indian / Pakistani Family (as Nimisha)
H. Patel
Indian / Pakistani Family (as H Patel)
Boloto Wu
Security Guard
Jack Wai-Leung Wong
Diver
Chun Chow
Hung Chi-Man
Siu-San Fung
Long-haired woman
Louis Kwok-Wah Keung
Diver
Kin-Hing Lee
Market spectator
Hin-Wai Au
Senior Officer
Courtney Wu
Butcher

Produced by

Benny Chan
producer
Cary Cheng
associate producer
Suet-Ying Chiu
executive producer
Alvin Lam
administrative producer
Daniel Lam
executive producer (as Daneil Lam)
Shuihe Li
co-executive producer (as Li Shui He)

Music by

Anthony Chue
(original music composed by)

Cinematography by

Anthony Pun
director of photography (as Anthony Pun Yiu Ming)

Editing by

Chi-Wai Yau
(as Yau Chi Wai)

Production Design by

William Chang
(as Chang Suk Ping William)

Art Direction by

Alfred Yau
(as Alfred Yau Wai Ming)

Makeup Department

Lee-Na Kwan
makeup artist (as Kwan Lee Na)
Wai-Hing Lau
hairdressing (as Lau Wai Hing)

Production Management

Ji-Chun Chan
assistant production manager (as David Chan)
Tze-Hung Lam
production manager (as Lam Tze Hung)
Kam-Ming Wong
unit manager (as Wong Kam Ming)

Second Unit Director or Assistant Director

Dickson Leung
first assistant director
Hoi-Ying Lo
assistant director (as Leo Lo)
Kwok-Shing Lo
assistant director (as Leo Lo)
Eddie Ng
second assistant director

Art Department

Miriam Chan
assistant art director
William Chang
image designer (as Chang Suk Ping William)
Ka-Hing Chiu
propsman (as Chiu Ka Hing)
Miriam
assistant art director
Kwok Ching Pang
propsman (as Pang Kwok Ching)

Sound Department

Chun Wan Au
foley artist (as Au Chun Wan)
Andy Chau
foley recordist (as Andy Chau Man Ho) / sound effects editor (as Andy Chau Man Ho)
Ngai Cheung
dialogue: Mandarin Version (as Cheung Ngai)
Shih Yi Chu
sound mixer (as Chu Shih-Yi)
Wing Hong Fung
foley artist (as Fung Wing Hong)
Yung Chien Kang
boom operator (as Kang Yung Chien)
Wai-Hung Kwong
foley artist (as Kwong Wai Hung)
Hon Chiu Lam
foley artist (as Lam Hon Chiu)
George Yiu-Keung Lee
re-recording mixer
Terry Shek
sound effects editor (as Terry Shek Chun Kin)
Burnard To
foley recordist (as Davy To Burnard)
Kinson Tsang
re-recording mixer / sound designer / sound effects editor
Tse Kin Wong
dialogue editor (as Wong Tsz Kin) / dialogue recordist (as Wong Tsz Kin)
Henry Yam
foley artist
Chun Hin Yiu
sound effects editor (as Yiu Chun Hin)
Chi Man Yu
foley artist (as Yu Che Man)
Tomy Yu
foley artist (as Tommy Yu)
Ting Yip Yuen
dialogue editor (as Yuen Ting Yip) / dialogue recordist (as Yuen Ting Yip)

Visual Effects by

Kritsada Kaewmanee
computer graphics technical supervisor (as Kritsada Kaewmanee)
William Kan
visual director (as William Kan Yiu Chung)
Pornopol Sakarin
computer graphics technical supervisor (as Pornpol Sakarin)
Katrine Yeung
digital content producer (as Katrine Yeung Ming Yan)

Stunts

Kam Tong Fok
explosives coordinator (as Fok Kam Tong)
Siu-Kwong Lee
car stunts
Wai-Leung Lee
car stunt coordinator
Chung-Chi Li
stunt coordinator (as Li Chung Chi)
Jack Wai-Leung Wong
assistant martial arts director

Camera and Electrical Department

Lok Man Chan
focus puller (as Chan Lok Men)
Wing Keung Cheung
assistant camera (as Cheung Wing Keung)
Yat-Fai Cheung
dolly (as Cheng Yat Fai)
Kai-On Ho
electrician
Kai-Tak Ho
electrician (as Ho Kai Tak)
Ken-Wai Ho
assistant camera (as Ho Ken Wai)
Pui-Lun Ho
assistant camera (as Ho Pui Lun)
Yun-Tai Ho
focus puller: second unit (as Ho Yuen Tai)
Man-Yin Ngai
cameraman: second unit (as Ngai Man Yin)
Siu-Ho Poon
electrician (as Poon Siu Ho)
Wing-Sum Tam
still photographer (as Tam Wing Sum)
Ka-Kit Wong
assistant camera
Wai-Chuen Wong
gaffer (as Wong Wai Chuen)
Kai Tin Yeung
best boy (as Yeung Kai Tim)

Animation Department

Grace Siu
animator (as Grace Siu Wing Sze)
Elvis Tang
animator (as Elvis Tang Sai Hong)
Hon Man Tang
animation supervisor (as Tang Hon Man)
Dave Yun
animator (as Dave Yun Cheng Hau)

Costume and Wardrobe Department

Mei-Chow Liu
assistant costume designer (as Mei Chow)
Pik-Har Sin
wardrobe assistant (as Sin Pik Har)

Editorial Department

Sornrop Chankeewong
digital intermediate producer (as Sonrob Choiekeewong)
Pawadee Chantanom
digital intermediate executive producer (as Pawadee Chantanom)
Deborah Huen
senior telecine colorist (as Deborah Huen)
Piyanut Kaeomaneo
assistant digital output technician (as Piyanut Kaeomanee)
Ruangdack Kratukrok
assistant telecine colorist (as Ruangdach Kratukrok)
Kaewla Notsukhum
telecine colorist (as Kaewta Netsukhum)
Nepasnan S.
digital intermediate producer (as Napasnan S.)
Padtanasak Sangchod
digital output technician (as Padtanasak Sangchod)
Roekcha Shakowatananon
digital on-line editor (as Roekchai Sakonwatananon)
Suwil Tiwakornkul
assistant digital on-line editor (as Suwit Tiwakornkul)
Bobbie Wong
project supervisor
Michael Yeung
negative processing consultant

Location Management

Kwok-Choi Chiu
location assistant (as Chiu Kwok Choi)
Tak-Leung Chong
location assistant (as Chong Tak Leung)
Fu-Wah Ho
location assistant (as Ho Fu Wah)
Raymond Lam
location assistant (as Lam Tai Fai)
Pak-Seng Leong
location assistant (as Leong Pak Seng)

Music Department

May Chan
musician: choir
Viki Chan
musician: choir
Min Chen
orchestra contractor (as Chen Min)
Jackie Cho
musician: choir
Anthony Chue
orchestration producer
Lao Duck
musician: choir (as Duck Lau)
Jim
musician: choir
Wayland Lee
score transcription
Danny Leung
musician: guitar
Joey Lo
orchestration producer / score transcription
Leslie Moonsun Ryang
musician: solo violin (as Leslie Ryang)
Sierra Tse
score transcription

Script and Continuity Department

Kwok-Choi Chiu
continuity
Dai-Fai Lam
continuity
Hoi-Ying Lo
continuity
Kwok-Shing Lo
continuity (as Leo Lo)

Additional Crew

Karen Chan
production assistant
Alan Cheng
making-of
Kim-Fung Cheng
planner
Yuen Kan Cheng
production assistant (as Cheng Yuen Kan)
Yiu-Chung Kan
general affairs
Larry Lee
production assistant
Pisit Lixibunnakorn
laboratory consultant (as Pisit Likibunnakorn)
Pairoj Prempri
laboratory consultant (as Pairoj Prempri)
Pison Santawanpas
laboratory consultant (as Pison Santawanpas)
Yuk-Fong Siu
tea lady
Chun Ling Tao
production coordinator (as Tao Chun Ling)
All Filters