- Alfie Palermowriter and
- Azhar Amirulhisyamwriter and
- G Theebaan(as Theebaan)
Rest of cast listed alphabetically
- Abdul Razak Abdullah(as Razak Abdullah)
- Mustafa Amir(as Mustafa Amirzan)
- Ezzuandy Abdul Aziz(as Ezz Aziz)
- Hadi Hamzani(as Abdul Hadi Hamzani)
- Muhammad Hanif(as Muhammad Hanif Zainal)
- Johnny Lin(as Johnny Lim)
- Shaffie Mirzan(as Shaffie)
- Luqmanul Hakim Muhaimin(as Luqmanul Hakim)
- Amira Najwa(as Namira Najwa)
- Deraman Pari(as Deraman)
- Muhamad Hafiz bin Abdul Rahim(as Muhamad Hafiz)
- Muhammad Khairul Anuar Bin Abdul Rahim(as Muhammad Khairul)
- Saifulwazien(as Saifulwazien Mohd Jelani)
- Eddy Sharizan(as Mohd Sharizan Daud)
- Siti Nor Aishah Sheikh Abd Kadirassociate producer
- Chung Shyh Kwongexecutive producer
- Yeoh Oon Laico-producer
- Ahmad Izham Omarexecutive producer
- Gayatri Su-Lin Pillaiexecutive producer / producer
- Nor Shahila Harun Shahco-producer / executive producer
- Syahrul Imran Shariffudinline producer
- Saiful Reza Shukorline producer
- Nur Liyanaassistant hair stylist / assistant makeup artist
- Fadzillah Ramliassistant makeup artist
- Ella Sanderakey hair stylist / key makeup artist
- Ismaliza Ismailassistant production manager
- Shahrul Zaman Md Tauhidassistant production manager
- Zaidi Mat Zinproduction manager
- Ikhwan Zahid Abu Bakarsecond assistant director
- Rahim Zalifirst assistant director
- Mohd Ireewan Ghazaliprops (as Ireewan Shah)
- Nazrul Asraff Mahzanstoryboard artist
- Mohamed Firdaus Ramlanproperty master
- Yeong Chiann Wongstoryboard artist
- Hafeez Azizsound designer
- Supawit Bhovijitrafoley artist
- Narongsak Deetaefoley artist
- Muhd Nazrin Ibrahimassistant audioman
- Thanasak Julakatefoley artist
- Adzrey Abdul Kamalaudioman (as Adzrey)
- Raja Ahmad Shaidaleyre-recording mixer
- Archana Shanmuganathanassistant re-recording mixer
- Noriman Kamuradinassistant special effects makeup
- Ella Sanderaspecial effects makeup
- Rizzuan Zainalassistant special effects makeup
- Le Hong Bon3D artist
- Tran Thi Bich Hacompositor
- Skyler Leongcompositing supervisor / motion graphic artist
- Pham Thi Nhu Ngoccompositor
- Truong Hoang Nguyenprep artist
- Nguyen Viet Phuongprep artist
- Peter RielVFX Technical Director
- Pham Van Hajunior compositor
- Nur Ubbaidillah Afandi bin Amirzanstunt fighter (as Ubai Amir)
- Hassan Abdul Azeezstunt fighter
- Ghalib Azimistunt fighter (as Ghalib)
- Rabbit Chenstunts
- Muhammad Fauzan bin Mohd Dohirstunt fighter (as Fauzan)
- Muhammad Hanifstunts (as Muhammad Hanif Ahzan Khan)
- Zainal Mohd Isastunt fighter (as Mohamad Zainal B. Mohd Isa Jotty)
- Kam-Kui Keungaction director / fight choreographers
- Abdul Razak Bin Mohamed Adilvtr operator (as Razak Adil)
- Mohd Zabidi Ahmadelectrician
- Sheikh Fadly Sheikh Ahmadsecond assistant camera
- Azim Al-Fikridrone operator
- Taqiyuddin Aminassistant drone operator
- Haniff HashimDIT / digital imaging technician
- Mohd Roslan Jalaluddincamera B operator / gaffer
- Kamarul Azmi Jalaludinelectrician
- Fang Wee Limfirst assistant camera
- Jonathan Mazinextras talent agency (as J Mazin)
- Asma Abdullahcostume assistant
- Raif Arslancostume assistant (as Arif Roslan)
- Nelly Nasircostume assistant
- Michelle Hanassistant DI
- Jason LiewDCP mastering
- Muhammad Zulhilmi Md Daudassistant editor
- Shafiq Shakirullassistant editor
- Sean Shao Chi Yapassistant DI
- Emily Siewproducer: Basecamp Films
- Nurul Ain Kamarudincontinuity
- Tok Penghulutruck driver
- Ayu Amirrolcontent development
- Nur Farrahin Ayobproduction assistant
- Ezrie Azlandistribution & marketing
- Mohd Hairyhandyman
- Ajami Hashimcreative team
- Muhd Izazihandyman (as Mohd Ezazi Md Daud)
- Shaharul Rezza Hassanspecial thanks: TGV Pictures (as S Rezza Hassan)
- Kamal Khalidthanks to
- Seelan Paulthanks to
- Rafiq Razalithanks to
- Ashraf Sinclairin memory of: our friend
- Nini Yusofthanks to
- Airin Zainulthanks to
Contribute to this page
Suggest an edit or add missing content
