Cast & Crew

Directed by

Felix Chong
Alan Mak

Writing Credits

Alan Mak
(written by) &
Felix Chong
(written by)

Cast

Louis Koo
Jack Ho
Ching Wan Lau
Manson Law
Daniel Wu
Joe Szema
Michelle Ye
Ho Yuen Ching
Yi Huang
Emily
Kenneth Tsang
Tony Wong
Fung Woo
Szema Cheung
Ying-Kwan Lok
Jim Chan
Wilfred Lau
Hoyt
Hin-Wai Au
Forensic pathologist
Joman Chiang
Fanny
Chiao Chiao
Mrs. Szema
Matt Chow
Tinker
Alex Fong
Hotel Security Director
Chi-Kui Fong
Jack Ho's Subordinate
Ai Kong
Sherwin Mak
Fung Kwok
Lam
Chi-Wai Lai
Jack Ho's Subordinate
Dion Lam
Caine
Giselle Lam
Ex-Secretary of Man Sang Securities
Peter Wai-Hung Lau
Shaw Leung
Wai-Kai Law
Prisoner
Bo-Chun Mak
Nurse attendant
Wai-Ming Pang
Caine's man
Patricia Tang
Vagrant
Chi-Wang Wong
Jack Ho's Subordinate
Yi-Yi Yang
Elderly Home Resident In Van
King-Man Yip
Principal of Retirement Home
Ben Yuen
Ma
Jane Wong
Elderly Home Nurse

Produced by

Jeffrey Chan
executive producer
Hong-Tat Cheung
administrative producer
Yue Ren
administrative producer
Nansun Shi
administrative producer
Dai Song
executive producer
Wai-Bat Tang
line producer
Ronald Wong
co-producer
Derek Tung-Sing Yee
producer (as Derek Yee)
Dong Yu
executive producer

Music by

Comfort Kwong-Wing Chan
(as Kwong Wing Chan)

Cinematography by

Anthony Pun
director of photography

Editing by

Curran Pang

Production Design by

Lim-Chung Man

Production Management

Pak-Ho Tai
assistant production manager

Second Unit Director or Assistant Director

Sam Ip
assistant director (as Siu-Chung Yip)
Tsz-Chun Lee
assistant director (as Jonathan Li)

Art Department

Renee Wong
assistant art director (as Wai Yan Wong)

Sound Department

Sona Balam
re-recording mixer
Kinson Tsang
sound designer

Visual Effects by

Alex Lim
visual effects supervisor

Stunts

Dion Lam
action coordinator

Camera and Electrical Department

Kwok-Hung Chan
second unit camera (as Kwok Hung Chan) / second unit cinematographer (as Kwok Hung Chan)
Yat-fai Cheng
dolly grip
Ka Cheung Eric Choi
assistant camera (as Ka Cheung Choi)
Yun-Tai Ho
first assistant camera
Jack Lam
cinematographer: third unit
Chi Fai Lau
best boy
Lau-Fai Law
best boy
Jimmy Wong
a cam/steadicam operator
Wai-Chuen Wong
gaffer
Justine Yeung
still photographer (as Ying-Ki Yeung)

Animation Department

Ping Kit Cheng
animator
Tak-Biu Chui
animator
Shu-Man Chung
animator
Kwan-Yeung Ho
animation director
Chau-Hung Lam
animation director
Kai-Man Lee
animator
Wai-Man Leung
animator (as Wai Man Leung) / animator
Wai-Man Mok
animator
Man-Lung Ng
animator

Editorial Department

Salita Jaiboon
post-production coordinator
Siu-Ping Kung
assistant post-production manager
Stéphane Ma
assistant color timer
Sakmongkon Pongmaneerat
post-production coordinator
Nepasnan S.
post-production coordinator
Wai-Bat Tang
post-production manager
Apasri Titatarn
assistant color timer
Bobbie Wong
post-production executive
Kwok-Fai Wong
digital color timer

Script and Continuity Department

Daniel Ho
continuity
Ying-Ngai Ho
continuity

Additional Crew

Steven Hui
production coordinator
Stephen Lam
production executive
Chor Chun Lau
production assistant
Weilin Li
production assistant (as Li Wai Lun)
Chao Rong
production executive
Yeung-Ping Sze
production executive
Wai-Bat Tang
production coordinator
Jannie Wai
production coordinator
Ke Wang
planner
Oh Wong
planner
Hao Zhang
production executive
All Filters