Directed by
Adrian Kwan |
Writing Credits (in alphabetical order)
Hannah Cheung | ... | (screenplay) |
Adrian Kwan | ... | (screenplay) |
Cast (in credits order)
Eric Suen | ... | Cheung Kin-tung | |
Gigi Lai | ... | Amanda Liu | |
Rest of cast listed alphabetically: | |||
|
Moon Moon Chan | ||
|
Chi-Kwan Fung | ||
Shiu-Hung Hui | ... | Szeto | |
|
Enoch Lam | ... | (as Yee-Lok Lam) |
Ka-Wah Lam | ... | Panther | |
Tats Lau | ... | Ngau Wah | |
|
Ho-Bong Leung | ||
|
Jacky Man | ... | Head |
|
Donald Tong | ... | Sunny (as Kim-Hong Tong) |
Chi-Yin Wong | ... | Host | |
|
Long-yin Wong | ||
Otto Chi-On Wong | ... | Paul (as Chi-on Wong) | |
Tak-Bun Wong | ... | Busman | |
|
You-Nam Wong | ... | Dub |
Matt Wu | ... | Fourth (as Matt Chung-tien Wu) | |
|
Tat-Chi Yu | ||
Wah Yuen | ... | Pastor | |
Jin Zhang | ... | Lam Sai-wing |
Produced by
Man Fai Yuen | ... | producer |
Music by
Peter Kam | ||
Kin-Wai Wong |
Cinematography by
Ping Hung Wong | ... | director of photography (as Wong Ping-Hung) |
Editing by
Wai-Chiu Chung | ||
Matthew Hui | ... | (as Wai-kit Hui) |
Adrian Kwan |
Art Direction by
Ying-Wah Cheung |
Production Management
Yiu-San Chow | ... | production manager (as Yiu San Chow) |
Yindy Leung | ... | associate production manager |
Second Unit Director or Assistant Director
Niro Chung-Pan Suen | ... | assistant director |
Sound Department
Benny Chu | ... | sound supervisor |
Stan Yau | ... | dialogue editor / sound mixer |
Ricky Yip | ... | sfx editor |
Ka-Luk Yu | ... | foley effects |
Camera and Electrical Department
Ka-Keung Liu | ... | gaffer |
Additional Crew
Sharyn Yau | ... | publicity and marketing |