Cast & Crew

Directed by

Mark Wu

Writing Credits

Mark Wu
Fung Lam
Xxharuki
(novel)

Cast

Justin Cheung
Frankie
Gregory Wong
Wong Jing / Frankie's friend
Mark Wu
James / Frankie's friend
Celia Kwok
Zeta / Frankie's girlfriend
Daniella Wang
Celia / prostitute (as Tan-Nei Wong)
Mo Qi Wen
Zoey / Frankie's first girlfriend
Angelina Zhang
Margaret / Frankie's girlfriend
Jeana Ho
Fish
Ka Jang Ho
Jane
Eva Li
No. 211
Oi-Ming Wong
No. 106
Tony Ho
Frankie's Father
Lai-Chu Ng
Frankie's Mother
Wylie Chiu
Susan / boss' daughter
Polly Leung
Jackie / Manager
Kai-Man Tin
Doyle / Manager (as Tenky Tin Kai Man)
Howard Sit
Jing / Child (as Sit Lap Yin)
Ka Yee Ng
Teacher
Ka Long Suen
Frankie / Child
Si-Man Hui
Mrs. Chan
Mo-Lin Yu
Mrs. Lee
Lai Wan To
Mrs. Cheung
Jessica Kizaki
AV Girl
Kwok-Wah Wong
Policeman
Watness Simon
Australian Client
Johnny Mark
James' Friend #1
Hon Pan Mok
James' Friend #2
Louis Ng
Colleague #1
Groovy Shek
Colleague #2
Longman Ho
Student #1
Sharon Ng
Girl kissing Jing
Stephen Ng
Soldier #1
Frankie Yue
Soldier #2
Ka Wai Tse
Soldier #3
Nano Ting
Soldier #4
Terry Cheng
John in Prison
Brenda Wong
Train Stewardess
Rei Leung
Bartender
Chi Kit Wong
Disco Boy #1
Ho Yin Tong
Disco Boy #2
Yu Yi Huang
Disco Boy #3
Hiu Lam Huen
Disco Girl #1
Ka Man Law
Disco Girl #2
Sze Yiu Chui
Disco Girl #3
Rainie Au
Disco Girl #4
Angel Li
Disco Girl #5
Hiu Lam Chan
Disco Girl #6
Jai Day
Disco Man
Sukie Shek
Zoey
Darren Leung
Bar Manager

Produced by

Wing-Lun Chan
associate producer (as Allen Chan)
Stephen Shiu
executive producer (as Stephen Shiu Junior)
Jr. Stephen Siu
executive producer (as Stephen Shiu Junior)
Christopher Sun
producer

Music by

Victor Tse

Cinematography by

Howard Leung
director of photography

Editing by

Alan Wai-Lun Cheng
(as Alan Cheng)

Art Direction by

Tony Yu

Costume Design by

Rennie Tse

Makeup Department

Sam Cheung
hair stylist
Necole Yung
makeup artist

Production Management

Kurt Cheung
production manager
Rei Leung
production manager
Lo Luk
unit manager

Second Unit Director or Assistant Director

Amen Liu
assistant director
Brenda Wong
assistant director

Art Department

Tak-Choi Chu
propsman (as Tak Choi Chu)
Shue Ching Fung
propsman
Fu-Wah Ho
propsman
Kwong-Ping Yuen
props master

Sound Department

Chi-Yeung Chan
adr dialogue recordist / foley designer
Siu-Kei Ip
adr dialogue recordist / re-recording mixer
Hidi Lai
post-production coordinator
Gerald Leung
dialogue editor
Kei-Wing Nip
sound designer
Hiu-Fai Wan
foley designer
Hing-Sang Wong
re-recording mixer (as Ken Wong)
Ricky Yip
sfx editor

Visual Effects by

Haixuan Huang
compositor
Ringo Lee
production supervisor
Jiahong Liang
compositor
Qiwen Liang
compositor
Xiao-qing Luo
compositor (as Luo Xiaoqing)
Ka Wai Tse
computer graphics coordinator
Jiapeng Xie
compositor
Xuxia Xie
compositing supervisor
Zeli Yang
compositor
Yonghong Zhen
compositor

Camera and Electrical Department

Ka Cheung Eric Choi
second focus puller (as Ka Cheung Choi)
Daniel Chow
gaffer
Ki Him Lee
camera assistant
Shu Sum Moy
best boy
Yun Hong Tai
first focus puller
Chi-Kuen Wong
still photographer

Costume and Wardrobe Department

Jenny Chan
costume assistant
Lok Lam Ho
costume assistant

Editorial Department

Gordon Tsang
assistant editor

Script and Continuity Department

Nano Ting
continuity

Additional Crew

Lai-Bing Lam
tea lady (as Lam Lai Ping)
Darren Leung
english subtitle translation
Wai Man Leung
set runner
Zhen Yan Lin
production assistant
Stephen Ng
coordinator
Aaron Yan
production assistant
Matthew Yeung
researcher

Thanks

Ying-Wah Wong
special thanks (as Raymond Wong)
All Filters