Directed by
Jy Teng |
Writing Credits
Ryon Lee | ... | (original story) & |
Jef Tan | ... | (original story) & |
Liyan Gao | ... | (written by) (as Gaoli Yan) & |
Eden Wan | ... | (written by) & |
Choon Yow Pong | ... | (written by) |
Cast (in credits order)
Richard Ng | ... | Shui | |
Mimi Chu | ... | Ha | |
Fong Chan | ... | Leong | |
Cheryl Lee | ... | Loh Si Fong | |
Louisa Chong | ... | Fang | |
Steve Yap | ... | Chong Man Xu | |
Ching Miau Lim | ... | Koh Siew Ping | |
Min Hau | ... | Masa | |
Tee Ong | ... | Shui (youth) | |
Jason Poon | ... | Chives | |
Sam Mak | ... | Chan Gui Lan | |
Danny Ong | ... | Big Kid | |
Cassey Soo | ... | Female Patrol | |
Sean Chee-Chew Lee | ... | Chiu (as Sean Lee) | |
P.M. Wang | ... | Chen (as PM Wang) | |
Cynthia Tan | ... | Freckle Woman | |
Rest of cast listed alphabetically: | |||
Kris Law | ... | Heng |
Produced by
Ying Jia | ... | line producer |
Aron Koh | ... | associate producer |
Ryon Lee | ... | producer (produced by) |
Xiugui Lin | ... | line producer (as Xiu Gui Lin) |
Qing Liu | ... | line producer |
Qiucheng Ming | ... | associate producer (as Ming) |
Yi Ming | ... | executive producer |
Yusof Mutahar | ... | coordinating producer |
Cherly Shen | ... | production associate |
Jef Tan | ... | producer (produced by) |
Joe Tan | ... | producer (produced by) |
Kectty Yap | ... | producer (produced by) |
Jinzhi Zhang | ... | executive producer |
Yong Zhou | ... | executive producer |
Music by
Yen Hue Tan | ||
Xiao Zhang |
Cinematography by
Guang Feng Li | ... | director of photography (as Guangfeng Li) |
Choon Lin Yong | ... | director of photography |
Editing by
Hsiao-Yun Ku | ||
Ren Yang |
Casting By
Damon Cheong |
Art Direction by
Kai Yuan Guo | ... | (as Qiyuan Guo) |
Ray Tan | ||
Yu Zhou |
Costume Design by
Elaine Ng |
Makeup Department
Yoke Eng Goh | ... | makeup artist & hair stylist |
Juan Lim | ... | makeup artist & hair stylist |
Elaine Ng | ... | makeup designer |
Production Management
Qian Xin Choy | ... | assistant production manager |
See See Yong | ... | production manager |
Second Unit Director or Assistant Director
Pui Lam | ... | first assistant director |
Eden Wan | ... | second assistant director |
Art Department
Hui Sien Amy Fu | ... | assistant art director |
Jia Ming Lee | ... | art department assistant |
Meng Fei Sia | ... | property master |
Kok Wei Tan | ... | art department assistant |
Ray Tan | ... | associate art director |
Jun Kiat Wong | ... | art department assistant |
Sound Department
Webber Chen | ... | sound supervisor |
Kai Hin Chong | ... | dubbing talent |
Travis Chuang | ... | dialogue editor |
Yanchi Du | ... | adr engineer (as Yan Chi Du) |
Eddie Huang | ... | effect engineer |
Hong Sheng Lau | ... | boom operator |
Jimmy Lin | ... | final mix engineer |
Shi Wei Lye | ... | adr engineer |
Coco Sung | ... | administration manager |
Ya-Jhu Tang | ... | effect engineer (as Ya-Chu Tang) |
Wei Wang | ... | adr engineer |
Guo Wei Yang | ... | adr engineer (as Guowei Yang) |
Vivieen Yeo | ... | production sound mixer |
Visual Effects by
Angel Chua | ... | cgi line producer |
Daniel De Silva | ... | vfx/opening title |
Tony Hu | ... | post supervisor |
Dominic Lim | ... | cgi supervisor (as Dominic Lim KC) |
Kingyee Teo | ... | cgi producer |
Camera and Electrical Department
Yuan Cai | ... | digital imaging technical |
Kwai Hoong Chow | ... | second unit camera operator |
Kenny Kuang Eng Chua | ... | Digital Imaging Technician: DIT |
Chee Tat Gun | ... | gaffer |
Cheng Way Lim | ... | spark |
Fang Wee Lim | ... | first assistant camera |
Kok Wah Teo | ... | aerial camera operator / vir |
Weng Lin Tham | ... | second assistant camera |
Bin Xie | ... | best boy electrician |
Casting Department
Yan Wen Chen | ... | assistant casting manager |
Chew Xin Fong | ... | assistant casting manager |
Costume and Wardrobe Department
Shi Ying Cheng | ... | costumer |
Sing Yee Cheong | ... | costumer |
Editorial Department
Natalie Chen | ... | post coordinator |
Yu-Ting Chiu | ... | fcp assistant |
Chiao Ciou | ... | fcp assistant |
Yung-Cheng Hsu | ... | data match |
Tony Hu | ... | post supervisor |
Shi-Man Huang | ... | fcp assistant (as Shiman Huang) |
Chang-Hsien Lee | ... | data match |
Kelly Lee | ... | title rollcard subtitle design |
Cheng-Zong Liang | ... | digital cinema encoding |
Yen-Chiao Liao | ... | data management |
Rainbow Lin | ... | color assistant / color grading |
Jerry Liu | ... | digital cinema encoding |
Su-Chen Wang | ... | digital cinema encoding |
Tim Wen | ... | digital cinema encoding |
Elisa Wong | ... | post coordinator |
Kevin Wu | ... | digital cinema encoding |
Tereasa Yang | ... | data management |
Joalin Yeoh | ... | data match |
Location Management
Chen Meng Cheng | ... | location manager |
Ron Chun Wooi Liw | ... | assistant location manager |
Jun Yang Loo | ... | location manager |
Murugesan | ... | location manager |
Ming Sun Phoon | ... | location manager |
Music Department
Shin Hwa Tan | ... | music composer |
Yen Hue Tan | ... | music composer / music director |
Script and Continuity Department
Khai Sim Lim | ... | script supervisor |
Transportation Department
Yuen Seong Chong | ... | transportation |
Chan Meng Loke | ... | transportation |
King Ming Loke | ... | transportation |
Additional Crew
Wei Xin Chen | ... | distribution consultant (as Wenxin Chen) |
Kent Chu | ... | making of |
Quan Deng | ... | making of |
Fang Yuan Guan | ... | distributed by (as Fangyuan Guan) |
Shu Lian He | ... | promotion coordinator (as Shulian He) |
Tony Hu | ... | presented by |
Chen Huang | ... | making of |
Wei Qian Li | ... | legal consultant (as Weiqian Li) |
Shiau May Poon | ... | production assistant |
Kah Soo | ... | production assistant |
Soo Kah Soon | ... | production assistant |
Wey Yinn Teo | ... | production assistant |
Lu Wang | ... | presented by |
Ting Wang | ... | finance |
Tiing Kii Wong | ... | making of |
Rui Wu | ... | production assistant |