Cast & Crew

Directed by

Juno Mak

Writing Credits

Philip Yung
(scriptwriter) &
Lai-Yin Leung
(scriptwriter) (as Jill Leung) &
Juno Mak
(scriptwriter)

Cast

Siu-Ho Chin
Chin Siu-Ho
Kara Ying Hung Wai
Yeung Feng
Hee Ching Paw
Auntie Mui
Anthony Chan
Yau
Hoi-Pang Lo
Uncle Yin
Richard Ng
Uncle Tung
Fat Chung
Gau
Billy Lau
Cook
Chun-Man Ko
Feng's husband
Giselle Lam
Siu-Ho's Wife
Chak-Sun Lau
Siu-Ho's Son
Kwok-Shing Fung
Yau's Father
Aaron Lo
Child Yau
Yi-Yi Yang
Old Woman

Produced by

Purcy Cheung
associate producer
Steven Hon Keung Lo
executive producer
Eric Huen
line producer
Bernard Lai
executive producer
Juno Mak
producer
Takashi Shimizu
producer

Music by

Nate Connelly
(music composed by)

Cinematography by

Man-Ching Ng
director of photography (as Ng Kai-Ming)

Editing by

David M. Richardson
(as David Richardson)

Art Direction by

Irving Cheung

Costume Design by

Miggy Cheng
Phoebe Wong

Makeup Department

Heidy Sau-Ha Chun
makeup artist
Prompak 'Noo' Jariyawongprom
special effects makeup assistant
Kittichon Kunratchol
sfx
Jeff Li
hair stylist

Production Management

Andy Chan
unit manager
Connie Cheung
production manager
Billy Chiu
unit manager
Misao Kumagai
coordinator: Japan
Steven Ng
unit manager
Pak-Ho Tai
assistant production manager
Kenny Wong
assistant production manager
Carrie Yiu
assistant production manager

Second Unit Director or Assistant Director

Nikki Lau
second assistant director
Dickson Leung
first assistant director
Danny Wong
first assistant director

Art Department

Jaye Chan
assistant art director
B. Cheung
assistant art director
Kwok-Wai Cheung
storyboard artist (as Smith Cheung)
TsuiNgaTsz G
assistant art director (as G Tsui)
Yat-Sing Hung
on set props
Sing-Lung Koon
on set props (as Shing-Lung Koon)
Kim-Hung Lai
on set props
Kwok Kit Lai
on set props
Pui-Hung Lai
set construction props
Gordon Lau
assistant art director
Chun-Cheong Lee
set construction props
Tsz Yin Leung
assistant art director
Sanit Pokrajang
sculpture
Debby Poon
poster art director
Diamond Tai
assistant art director
Chun-Wah Tam
set construction props
Kwok-Wai Tam
set construction props
Kwok Ki Yeung
props master
Kwok-Kei Yeung
props

Sound Department

Benny Chu
sound supervisor
Angus Mak
sound mixer
Steve Miller
re-recording mixer
Stan Yau
adr mixer
Ricky Yip
sfx editor

Visual Effects by

Enoch Chan
visual effects supervisor
Kuok-Hang Chan
senior visual effects animator
Herbgarden
visual effects
Jack Tong
matte painter/compositor

Stunts

Ga-Leung Chan
stunts (as Ringo Chan)
Kin Wing Chan
stunts
Suk Wai Chau
stunts
Kim-Fai Che
stunts
Sam Kai-Sen Huang
stunts (as Hoi-Sum Wong)
Choy Kwok-Ping
stunts (as Kwok-Ping Choi)
Shing-Hung Leung
stunts (as Leung Shing Hung)
Niwat Seehanon
stunts
Tai-Wo Tang
stunts (as Tang Tai Wo)
Jack Wai-Leung Wong
action choreographer

Camera and Electrical Department

Douglas Ivan Bruce
still photographer
Wai-Kong Chan
electrician
Yiu Ming Chan
camera assistant
Wai Shing Fan
gaffer
Chi Man Hui
assistant camera (as Ben Hui)
Jai Ip
steadicam operator
Billy Ko
dollyman
Wai-Hung Leung
electrician
Chere Li
making of
Kwai Yuen Li
digital imaging technician
Al Ling
making of
Ming Hing Ng
electrician
Wai-Yin Ng
electrician
Tze Fan Siu
assistant camera (as Ringo Tsz-Fun Siu)
Wai-Yin Tse
assistant camera
Wai Lun Wan
assistant camera
Chun-Mo Wong
dollyman
Justine Yeung
still photographer (as Ying-Ki Yeung)

Costume and Wardrobe Department

Siu Fun Cheung
costume assistant
Carmen Tan
assistant costume designer
Ping Tong
costume assistant
Nicole Yuen
assistant costume designer

Editorial Department

Jordan Dieselberg
assistant editor
Stéphane Ma
assistant colorist
Wai Wing Tong
assistant editor

Script and Continuity Department

Ramos Ki-Wai Cheung
script assistant
Ka-Bo Fung
script supervisor
Wai-Ying Yip
script review

Additional Crew

Laurent Boyé
north american publicist (as Laurent Boye-Guérin) / publicist (as Laurent Boye-Guérin)
Jacqueline Chan
production accountant
Siu Kuen Chiu
tea lady
Yat-Wah Ho
on-set runner
Chi-Wai Lai
on-set runner
Hak Lam
on-set runner
Sindy Lam
marketing manager
Pauline Lau
tea lady
Tak Chuen Law
on-set runner
Pak-Shing Leung
on-set runner
Gavin Lin
head office accountant
Wai-Man Lo
on-set runner
Yuk-Sing Lo
on-set runner (as Yuk-Shing Lo)
Long-Fung Ng
on-set runner
Crystal Decker Orren
localization: us - Well Go USA Entertainment
Yung-Lin Yeung
tea lady (as Pauline Yeung)

Thanks

Willie Chan
special thanks
Ching-Po Wong
special thanks (as Ching-Po Wong)
Kong Lau
special thanks
Tsz Fung Li
special thanks
Wing Shya
special thanks
All Filters