Directed by
Hing-Ka Chan | ||
Dante Lam |
Writing Credits
Hing-Ka Chan | ... | (story) (as Chan Hing Kai) & |
Frankie Chung | ... | (story) |
Hing-Ka Chan | ... | (screenplay) (as Chan Hing Kai) |
Cast (in credits order)
Louis Koo | ... | Andy | |
Eason Chan | ... | Chung | |
Josie Ho | ... | Tess Tickle | |
Cherrie Ying | ... | Pamela (as Cherrie Yin) | |
Denise Ho | ... | Fanny (as Wan-Si Ho) | |
Niki Chow | ... | Kiki | |
Jo Kuk | ... | Titty Bird (as Jo Koo) | |
Tats Lau | ... | Tong Fuk | |
Danny Lee | ... | Sgt. Cheung Ti Chu | |
Clifton Ko | ... | Mr. Dai | |
Tak-Wing Lee | ... | George | |
Bey Logan | ... | Bill Nixon | |
Kai-Man Tin | ... | Big Ma | |
Tsz Sin Lam | ... | Little Ma (as Chi-Sing Lam) | |
Rest of cast listed alphabetically: | |||
Fruit Chan | |||
Sang Chan | ... | Chairman Kan | |
Bryan Chang | |||
Matt Chow | ... | Massage Palor Boss | |
Benny Li Shuan Yan | ... | Assistant Editor | |
Jess Cheuk Ying Sum | ... | Cindy | |
Tin-Bo Tam | ... | Office Lady Giving Letter | |
Andy Tse | ... | (as Four Tse Liu-Shut) | |
Terence Tsui | ... | Mr. Lam |
Produced by
Hing-Ka Chan | ... | executive producer (as Chan Hing Kai) |
Tiffany Chen | ... | administrative producer |
Amy Chin | ... | executive producer |
Janet Chun | ... | associate producer |
Louis Koo | ... | executive producer |
Cinematography by
Sing-Pui O | ... | director of photography (as O Sing Pui) |
Wing-Hang Wong | ... | director of photography (as Horrace Wong Wing Hang) |
Editing by
Ki-Hop Chan | ||
Ka-Fai Cheung |
Art Direction by
Ringo Fung |
Makeup Department
Tak-Wing Lee | ... | hair stylist |
Kwok-Hung Wong | ... | hair stylist |
Middi Yau | ... | makeup artist |
Production Management
Ivan Wong | ... | production manager |
Second Unit Director or Assistant Director
Ka-Wai Tong | ... | first assistant director |
Sound Department
Benny Chu | ... | sound supervisor |
Ka-Kit Chu | ... | sound recordist |
Stan Yau | ... | sound editor |
Camera and Electrical Department
Wing Shya | ... | post-production camera operator |
Music Department
Don Cruz | ... | music dubbing mixer |
Adrain da Silva | ... | music dubbing mixer |
Vincent Lam | ... | music dubbing mixer |
Kitty Ng | ... | music dubbing mixer |
David Pun | ... | music dubbing mixer |
Additional Crew
Jacqueline Chan | ... | production accountant |
Janet Chun | ... | planner |
Allan Fung | ... | presenter |
Charles Heung | ... | presenter |
Kerwin Lo | ... | translator: english subtitles |