- Hairul Azreenoriginal story
- Shamaine Othmanscreenplay &
- Nazri Vovinskiscreenplay (as Nazri M. Annuar)
- G Theebaan(as Theebaan)
Rest of cast listed alphabetically
- Adrian Teh(uncredited)
- Koh Sok Annexecutive producer
- Hairul Azreenexecutive producer
- Jesse Chanline producer
- Sharmila Naiducoordinating producer / line producer
- Adrian Tehexecutive producer / producer
- Chun Wey Siewon-set art director
- Ho Hee Chongimage designer (as Carol Chong)
- Ya Ni Hongmakeup department head
- Pei Mun Tenassistant makeup artist
- Guinevere Lohunit production manager (as Loh Pei Shan)
- Tan Mei Ying Monaassistant production manager
- Nazleen Najemudinproduction manager
- Heng Aik Siongfirst assistant director
- Hiew Chen Weisecond assistant director
- Wai Loon Chinassistant art director
- Muhammad Rahimi Ramaliassistant art director
- K. Ravichandranassistant art director
- Sivakumaran Sreenivasanassistant art
- Howard Howadr engineer
- Hiro Ishizakaadvisor / re-recording mixer
- Fariz Luftiboom operator
- Charlene Ong Chye Lengfoley artist / sound designer / sound editor
- Vincent Poonproduction sound mixer
- Momoko Ker Aunn Changspecial effects makeup
- Nguyen Thuy Duongprep artist (as Nguyen Thi Thuy Duong)
- Pham Thi Nhu Ngocsenior compositor
- Truong Hoang Nguyenprep artist
- Nguyen Viet Phuongprep artist
- Peter Rielvisual effects director / visual effects supervisor
- Pham Van Ha3D junior artist
- Meng Hee Weecg supervisor
- Nur Ubbaidillah Afandi bin Amirzanstunts (as Ubai Amir)
- James Chungaction director
- Simon Kongstunts (as Chai Leong Kong)
- Chen Meng Chengbest boy
- Kwai Hoong Chowsecond unit photography
- Dennis Lai Chee Seongassistant camera: cameraman / first assistant camera (credit only)
- Weng Sheng Leeelectrician
- Jun Yang Lookey grip
- Ban Chun Tien Simonassistant grip
- Weng Hong Thamphotography assistant
- Rachel Laiassistant casting director
- Karen Chungwardrobe assistant (as Kar Chun Chung)
- Kai Ching Yowwardrobe assistant
- Hui Sha Chanassistant editor
- Jesse Chanpost producer
- Suzila Ernawatysubtitle
- Ai Xiang Keksubtitle
- Melissa Limon-line editor (as Lim Weng Thoong)
- Guinevere Lohpost-production coordinator (as Loh Pei Shan) / subtitle (as Loh Pei Shan)
- Chee Choong Makpost production supervisor
- Sylvia Pehpost-production producer: iceberg POST
- Melissa Limcontinuity (as Lim Weng Thoong)
- Mohd Azri Azmanproduction driver (as Boy)
- Nayomi Karthigesuimage unit van (as Karthigesu)
- Sivakumaran Sreenivasanart transportation
- Wei Shan Chewproduction assistant (as Sean Chew Wei Zi)
- Shi Feng-Qiproduction assistant (as Shi Qi Ng)
- Yvonne Kanproduction assistant (as Yvonne Tan)
- Kelvin Leetactical advisor (as Kelvin Siet Sin Lee)
- Vengkateshwaran Naiduproduction assistant
- Chun Kit Ngproduction accountant
- Xing Ying Ngproduction assistant (as Zi Ying Ng)
- Ee Lin Ooiproduction assistant
Contribute to this page
Suggest an edit or add missing content