Directed by
Nazrul Asraff Mahzan | ||
Nazim Shah |
Writing Credits
Alfie Palermo | ||
Azhar Amirulhisyam | ||
Anwari Ashraf |
Cast (in credits order)
Produced by
Siti Nor Aishah Sheikh Abd Kadir | ... | associate producer |
Chung Shyh Kwong | ... | executive producer |
Yeoh Oon Lai | ... | co-producer |
Jment Lim | ... | co-producer |
T.P. Lim | ... | executive producer |
Faiz Musa | ... | line producer: Infinitus Entertainment (as Muhammad Faiz Bin Musa) |
Ahmad Izham Omar | ... | executive producer |
Gayatri Su-Lin Pillai | ... | executive producer / producer |
Nor Shahila Harun Shah | ... | co-producer / executive producer |
Syahrul Imran Shariffudin | ... | line producer |
Saiful Reza Shukor | ... | line producer |
Music by
Luka Kuncevic |
Cinematography by
Teck Zee Tan |
Editing by
Nazim Shah |
Production Design by
Nazrul Asraff Mahzan |
Art Direction by
Affandi Radzun Ismail |
Costume Design by
Nasirah Ramlan |
Makeup Department
Akmalina | ... | assistant makeup artist |
Nur Liyana | ... | assistant hair stylist / assistant makeup artist |
Fadzillah Ramli | ... | assistant makeup artist |
Ella Sandera | ... | key hair stylist / key makeup artist |
Production Management
Ismaliza Ismail | ... | assistant production manager |
Shahrul Zaman Md Tauhid | ... | assistant production manager |
Zaidi Mat Zin | ... | production manager |
Second Unit Director or Assistant Director
Ikhwan Zahid Abu Bakar | ... | second assistant director |
Rahim Zali | ... | first assistant director |
Art Department
Amirul Fahmi | ... | props |
Mohd Ireewan Ghazali | ... | props (as Ireewan Shah) |
Muhammad Faiz Hakimi | ... | props |
Nazrul Asraff Mahzan | ... | storyboard artist |
Muhammad Afiq Afandi Radzuan | ... | props |
Mohamed Firdaus Ramlan | ... | property master |
Kamarul Azman Sapri | ... | props |
Yeong Chiann Wong | ... | storyboard artist |
Sound Department
Hafeez Aziz | ... | sound designer |
Supawit Bhovijitra | ... | foley artist |
Narongsak Deetae | ... | foley artist |
Muhd Nazrin Ibrahim | ... | assistant audioman |
Thanasak Julakate | ... | foley artist |
Adzrey Abdul Kamal | ... | audioman (as Adzrey) |
Aldo Majanil | ... | walla |
Wiparut Panjawongroj | ... | Intern |
Archana Shanmuganathan | ... | assistant re-recording mixer |
Boom Suvagondha | ... | Premix |
Adrian Yew Erman | ... | assistant re-recording mixer |
Faidhi Abu Zaid | ... | boom operator |
Special Effects by
Noriman Kamuradin | ... | assistant special effects makeup |
Ella Sandera | ... | special effects makeup |
Rizzuan Zainal | ... | assistant special effects makeup |
Visual Effects by
Le Hong Bon | ... | 3D artist |
Tran Thi Bich Ha | ... | compositor |
Skyler Leong | ... | compositing supervisor / motion graphic artist |
Pham Thi Nhu Ngoc | ... | compositor |
Truong Hoang Nguyen | ... | prep artist |
Nguyen Viet Phuong | ... | prep artist |
Peter Riel | ... | VFX Technical Director |
May Tham | ... | visual effects executive producer |
Pham Van Ha | ... | junior compositor |
Stunts
Nur Ubbaidillah Afandi bin Amirzan | ... | stunt fighter (as Ubai Amir) |
Hassan Abdul Azeez | ... | stunt fighter |
Ghalib Azimi | ... | stunt fighter (as Ghalib) |
Rabbit Chen | ... | stunts |
Low Hooi Cheong | ... | stunts |
Muhammad Fauzan bin Mohd Dohir | ... | stunt fighter (as Fauzan) |
Muhammad Hanif | ... | stunts (as Muhammad Hanif Ahzan Khan) |
Zainal Mohd Isa | ... | stunt fighter (as Mohamad Zainal B. Mohd Isa Jotty) |
Wong Chun Keong | ... | stunts |
Kam-Kui Keung | ... | action director / fight choreographers |
Kam-Shan Keung | ... | assistant action director |
Wong Chong Kwok | ... | assistant action director |
Farhaziq Abdul Manaf | ... | stunt fighter (as Farhaziq) |
Kok Kiong Ong | ... | stunts (as Kenny Ong Kok Hoo) |
Fook Chien Pui | ... | stunts |
Riki Rikando | ... | stunt fighter coordinator |
Saifulwazien | ... | stunt fighter |
Syazlie Shah | ... | stunt fighter (as Syazz) |
Eddy Sharizan | ... | stunts |
Saiful Reza Shukor | ... | fight choreographers |
Fatih Ugurlu | ... | stunt double: Zul Ariffin |
Bing Yee Wong | ... | stunts (as Bie Yee Wong) |
Choon Meng Wong | ... | fight choreographers / stunt coordinator |
Ellicia Wong | ... | stunts |
Minowa Yasufumi | ... | assistant action director |
Camera and Electrical Department
Abdul Razak Bin Mohamed Adil | ... | vtr operator (as Razak Adil) |
Mohd Zabidi Ahmad | ... | electrician |
Sheikh Fadly Sheikh Ahmad | ... | second assistant camera |
Azim Al-Fikri | ... | drone operator |
Taqiyuddin Amin | ... | assistant drone operator |
Ajim Aris | ... | best boy grip (as Ajiem) |
Haniff Hashim | ... | digital imaging technician / dit |
Mohd Roslan Jalaluddin | ... | camera B operator / gaffer |
Kamarul Azmi Jalaludin | ... | electrician |
Fang Wee Lim | ... | first assistant camera |
Atan Mamu | ... | grip |
Muhammed Seth Nabill | ... | second assistant camera |
Mohd Ridzwan Othman | ... | best boy gaffer |
Mimi Suhaimi | ... | first assistant camera |
Paduka Tok Njai | ... | key grip |
Li Yong | ... | grip (as Yong) |
Ayyub Yusof | ... | assistant dit |
Casting Department
Farah J | ... | extras talent agency |
Nizam Jay | ... | extras talent agency |
Jonathan Mazin | ... | extras talent agency (as J Mazin) |
Costume and Wardrobe Department
Asma Abdullah | ... | costume assistant |
Raif Arslan | ... | costume assistant (as Arif Roslan) |
Bombay | ... | costume assistant |
Nelly Nasir | ... | costume assistant |
Editorial Department
Michelle Han | ... | assistant DI |
Mr. Kim | ... | post production administrator (as Kim) |
Jason Liew | ... | DCP mastering |
Muhammad Zulhilmi Md Daud | ... | assistant editor |
Shafiq Shakirull | ... | assistant editor |
Sean Shao Chi Yap | ... | assistant DI |
Emily Siew | ... | producer: Basecamp Films |
Ivy Soh | ... | subtitlist operator |
Keree Teh | ... | producer: Basecamp Films |
Script and Continuity Department
Nurul Ain Kamarudin | ... | continuity |
Transportation Department
Tok Man | ... | truck driver |
Tok Penghulu | ... | truck driver |
Additional Crew
Mohd Hazizi Ali | ... | runner |
Ayu Amirrol | ... | content development |
Nur Farrahin Ayob | ... | production assistant |
Ezrie Azlan | ... | distribution & marketing |
Liz Chong | ... | distribution & marketing |
Mohd Hairy | ... | handyman |
Iman Haji | ... | behind the scenes (as Imran Hani) |
Zakaria Ishak | ... | runner |
Muhd Izazi | ... | handyman (as Mohd Ezazi Md Daud) |
Siti Nor Aishah Sheikh Abd Kadir | ... | production: Primeworks Studios |
Hafiz Kamit | ... | distribution & marketing |
Ellya Maisarah | ... | production assistant |
Sabrina Malik | ... | distribution & marketing |
Irene Mariena Mohamad | ... | production: Primeworks Studios |
Muhammad Syafiq Mohtar | ... | behind the scenes |
Maizatul Asma Muharani | ... | distribution & marketing |
Izzat Rafie | ... | distribution & marketing |
Matin Rahman | ... | production assistant (as Mattin Rahman) |
Khairul Ridhwan | ... | distribution & marketing |
Muhammad Noor Fitri Rosely | ... | runner |
Mohd Razzuan Rosli | ... | distribution & marketing |
Nor Shahila Harun Shah | ... | production: Primeworks Studios |
Zakuan Syafiq | ... | distribution |
Shasha Mohd. Yusof | ... | production: Primeworks Studios |
Sofia Zafir | ... | distribution & marketing |
Thanks
Shaharul Rezza Hassan | ... | special thanks: TGV Pictures (as S Rezza Hassan) |
Kamal Khalid | ... | thanks to |
Dato' Iskandar Mizal Mahmood | ... | thanks to |
Seelan Paul | ... | thanks to |
Rafiq Razali | ... | thanks to |
Ashraf Sinclair | ... | in memory of: our friend |
Nini Yusof | ... | thanks to |
Airin Zainul | ... | thanks to |