Directed by
Syafiq Yusof |
Writing Credits
Joel Soh | ... | (story by) |
Joel Soh | ... | (written by) & |
Kyle Goonting | ... | (written by) & |
Abhilash Chandra | ... | (written by) & |
Anwari Ashraf | ... | (written by) & |
Bernice Low | ... | (written by) |
Cast (in credits order)
Produced by
Raja Jastina Arshad | ... | executive producer |
Nana Azmi | ... | line producer |
Andre Chiew | ... | co-producer |
Yusof Haslam | ... | executive producer |
Shaharul Rezza Hassan | ... | executive producer |
Ruby Loh | ... | creative producer |
Zizan Razak | ... | co-executive producer |
Shaheizy Sam | ... | co-executive producer |
Joel Soh | ... | producer |
Music by
Shi-Seng Lo | ... | music composer |
Cinematography by
Jordan Chiam |
Editing by
Pai Seang Lee | ||
Nazim Shah |
Casting By
Aslam Yusoff |
Production Design by
Nazrul Asraff Mahzan |
Art Direction by
Mohamed Firdaus Ramlan |
Costume Design by
Nasirah Ramlan | ... | (as Nazirah Ramlan) |
Makeup Department
Eds Arippin | ... | makeup department head |
Bombay | ... | assistant makeup artist |
Faiz Nasir | ... | assistant makeup artist |
Production Management
Along Ailina | ... | production manager: additional photography |
Angela Chua An Qi | ... | head of business development |
Wee Sher Leen | ... | head of content strategy |
Adli Bakri Shaary | ... | production manager |
Rian Shain | ... | assistant production manager |
Pauline Usang | ... | management unit |
Rozaini Mohd Yunus | ... | management unit |
Second Unit Director or Assistant Director
Khairi Asyraff | ... | behind the scenes director / second assistant director: additional photography / third assistant director |
Aida Bakhra | ... | first assistant director |
Andre Chiew | ... | first assistant director: additional photography / second unit director |
Nazrul Asraff Mahzan | ... | second unit director |
Tey Ie Vonn | ... | second assistant director |
Art Department
Muhammad Afiqi Afifi | ... | set dresser |
Amirul Fahmi | ... | prop assistant (as Mohammad Amirul Fahmi Mohd Sani) |
Mohd Ireewan Ghazali | ... | prop assistant |
Muhammad Faiz Hakimi | ... | set dresser |
Kamarul Azman Sapri | ... | props maker (as Kamarul Azman Bin Sapri) |
Mohd Esmal Bin Selanat | ... | carpenter |
Anuar Sharib | ... | action vehicle manager (as Shahrol Anuar Sharib) |
Alfin Syahril | ... | carpenter |
Md Ahdun Bin Wahab | ... | carpenter |
Mohd Ali Bin Wahab | ... | set builder |
Perez Oldskool | ... | title graphic (uncredited) |
Sound Department
See Wee Aw | ... | sound recordist: behind the scenes |
Fauzan Aziman Bin Lukman | ... | sound recordist |
Hiromi Ijima | ... | foley artist |
Hiro Ishizaka | ... | foley artist / re-recording mixer / sound designer |
Akira Ito | ... | foley artist |
Furqan Lukman | ... | sound operator: second unit |
Muhammad Nur Affabdi Bin Mohd Nazari | ... | boom operator: additional photography |
Zulhafis Mohmad | ... | boom operator / sound recordist: additional photography |
Charlene Ong Chye Leng | ... | dialogue editor / foley editor / sound designer |
Mohammad Alif Rahman | ... | sound assistant (as Muhammad Firas Aliff Abd Rahman) |
Cheong Su Shin | ... | boom operator |
Henry Tan | ... | sound recordist: second unit |
Visual Effects by
Azwan Alaman | ... | visual effects artist (credit only) |
Zamry Badry | ... | visual effects artist |
Shaheer Hazman | ... | visual effects artist |
Dinie Shuhaimi | ... | visual effects artist / visual effects supervisor |
Afiq Suleiman | ... | visual effects artist |
Syafiq Yusof | ... | visual effects artist |
Nurul Faizal Zakaria | ... | visual effects artist |
Stunts
Sidgy Hamdi Bin Ahmad Afandi | ... | stunt performer |
Mustafa Amir | ... | assistant fight choreographer |
Amirul Dinie Bin Amirzan | ... | stunt performer |
Muhammad Nur Adaha Bin Amirzan | ... | stunt performer |
Muhammad Nur Isla Bin Amirzan | ... | stunt performer |
Nur Azroy Bin Amirzan | ... | stunt performer |
Nur Ubbaidillah Afandi bin Amirzan | ... | fight choreographer (as Ubai Amir) / stunt assistant (as Ubai Amir) |
Muhammad Al-Fudhail Anwar | ... | stunt performer (as Fudal) |
Ali Arami | ... | assistant stunt director |
Hassan Abdul Azeez | ... | assistant fight choreographer (as Hassan Aziz) / stunt assistant (as Hassan Aziz) |
Ghalib Azimi | ... | stunt performer (as Ghalib) |
Yuen Xiang Beh | ... | stunt assistant (as Beh Yuen Xiang) |
Abhilash Chandra | ... | fight choreographer previs |
James Chung | ... | stunt director |
Muhammad Fauzan bin Mohd Dohir | ... | fight choreographer (as Muhammad Fauzan) / stunt assistant (as Fauzan Dohir) |
Syahrul Izlan Bin Abdul Ghani | ... | stunt performer |
Sim Ping Goh | ... | stunt assistant (as Goh Sin Ping) |
Hadi Hamzani | ... | stunt performer (as Abdul Hadi Bin Hamzani) |
Mohamad Hanif | ... | stunt assistant (as Hanif Khan) |
Ahmad Helmi Bin Ishak | ... | stunt performer |
Mohd Rezwan Jemarlang | ... | stunt performer (as Rezwan Bin Jemarlang) |
Alfred Leong Yi Wei | ... | stunt performer |
Trisha Ooi | ... | stunt performer (as Reyqsa Aqiera Binti Nasron) |
Riki Rikando | ... | stunt performer |
Syazlie Shah | ... | stunt performer (as Syazli) |
Jun Long Wee | ... | stunt coordinator |
Chan Boon Wooi | ... | stunt assistant |
Chong Seng Yong | ... | stunt assistant (as Yong Chong Seng) / stunt performer |
Zakaria Zahid | ... | stunt assistant (as Zakaria Bin Zahid) |
Camera and Electrical Department
Zambry Abidin | ... | first assistant camera b: second unit |
Muhammad Hisyam Abu Bakar | ... | electrician |
Abdul Razak Bin Mohamed Adil | ... | vtr: additional photography |
Mohd Zabidi Ahmad | ... | electrician (as Zabidi) |
Azhar Alif | ... | gaffer |
Muhammad Helmi Bin Md Arif | ... | electrician |
Muhammad Ariff | ... | video assistant operator (as Ariff Effendy Muaharan) |
Jordan Chiam | ... | camera operator |
Andre Chiew | ... | camera operator: second unit |
Khairul Effendi | ... | behind the scenes videographer (as Khairul Effendi Jasri) |
Haniff Hashim | ... | dit operator |
Azlan Suhaimi Ibrahim | ... | first assistant camera: additional photography (as Azlan Suhaimi) / first assistant camera: second unit |
Ng Inn Yee Inez | ... | second assistant camera |
Mohd Roslan Jalaluddin | ... | gaffer |
Kamarul Azmi Jalaludin | ... | electrician (as Kamarul Azmi) |
Wei Hong Lai | ... | second assistant b camera: additional photography |
Kim Yaw Lee | ... | first assistant camera |
Adam Lokman | ... | drone operator |
Razif Abdul Manaf | ... | best boy electrician (as Razif Manaf) |
Muhammad Syafiq Mohtar | ... | still photographer |
Muhammed Seth Nabill | ... | second assistant camera: additional photography (as Seth Nabill) |
Hadzim Othman | ... | best boy grip |
Hafidzun Othman | ... | grip |
Hashim Othman | ... | key grip |
Satheesh Rao | ... | grip |
Kamal Ariffin Razak | ... | DIT |
Adhwa Roslan | ... | second assistant camera: second unit |
Mohd Shahar Shah | ... | grip (as Sahar) |
Teck Zee Tan | ... | camera operator: additional photography / director of photography: additional photography |
Suri Thamadu | ... | key grip |
Suhan Raj Thesigan | ... | grip (as Suhan Raj) |
Sekar Veerapan | ... | best boy grip |
Saravana Babu Vengedesan | ... | grip (as Saravana Babu) |
Syafiq Yusof | ... | camera b operator: additional photography |
Mohamad Hanif Zainol Abidin | ... | electrician |
Mao Zi Zhong | ... | behind the scenes videographer (as Zi Harng Thong) |
Casting Department
Afiz Aris | ... | casting assistant |
Noor Afifuddin Bin Azizan | ... | casting assistant (as Noor Afifuddin) |
Hazman Hamzah | ... | casting assistant |
Karanbir Hundal | ... | casting director: additional photography (as Karan Hundal) |
Fazmie Irwan Azroy Mohamed | ... | casting assistant (as Mohamed Fadzlie) |
Syazana Mohd Nizam | ... | talent management (as Syazana Nizam) |
Mohd Zaki Bin Mohd Sohut | ... | casting assistant (as Mohd Zaki) |
Julieana Sarean Sarmat | ... | talent management |
Nurul Inshirah Shahruddin | ... | casting assistant (as Nurul Insherah) |
Mohd Hafizan Sukaini | ... | casting assistant (as Mohd Hafizan) |
Khairun Nisa' Yazid | ... | casting assistant (as Khairun Nisa) |
Costume and Wardrobe Department
Asma Abdullah | ... | wardrobe assistant |
Wan Arif Aisamuddin | ... | wardrobe assistant (as Arif Aisamuddin) |
Raif Arslan | ... | wardrobe assistant (as Arif Roslan) |
Nelly Nasir | ... | wardrobe assistant |
Mohd Ibmi Ifral Jayadi | ... | wardrobe assistant (uncredited) |
Editorial Department
Nicolas Billy | ... | senior colorist |
Faqihin Mohd Fazlin | ... | subtitle translation |
Michelle Han | ... | DI assist |
Scott Inglis | ... | post production supervisor |
Jason Liew | ... | DCP mastering |
Sean Shao Chi Yap | ... | color assist |
Kim Sheridan | ... | administration |
Emily Siew | ... | producer |
Ivy Soh | ... | subtitle |
Keree Teh | ... | producer |
Location Management
Nana Azmi | ... | location manager |
Jasz Low | ... | location manager (as Low Poi Chuin) |
Adli Bakri Shaary | ... | location manager |
Rian Shain | ... | location manager |
Boon Ze Tan | ... | location manager |
Music Department
Ken Hor | ... | additional music / music supervisor |
Shi-Seng Lo | ... | score mixer |
Desmond Yap | ... | additional music guitarist |
Script and Continuity Department
Ellyna Ahmad | ... | writers' room |
Anwari Ashraf | ... | writers' room |
Syamila Bakar | ... | writers' room |
Abhilash Chandra | ... | writers' room |
Victor Yee Fei Chen | ... | writers' room (as Victor Chen) |
Kah Weng Chok | ... | writers' room |
Ayam Fared | ... | writers' room |
Kyle Goonting | ... | writers' room |
Ilya Karnain | ... | writers' room |
Khai Sim Lim | ... | script supervisor |
Bernice Low | ... | writers' room |
Sheena Lui | ... | script supervisor (as Sheena Lui Che Mun) |
Noor Shafikah Binti Sobri | ... | script supervisor / script supervisor: second unit |
Joel Soh | ... | writers' room |
Cynthia Tan Li Yee | ... | writers' room |
Adriana Tunku | ... | writers' room |
Ashraf Modee Zain | ... | writers' room (as Mohdee Ashraff) |
Transportation Department
Ashirullah Abd Mutalib | ... | lighting truck driver |
Ahmad Abul'fida | ... | production office truck driver |
Kathiresan Ganasan | ... | camera truck driver |
Muhammad Bakhit Halek | ... | makeup truck driver |
Additional Crew
Zahirah Abdul Rahim | ... | marketing & publicity unit / public relations |
Azwan Abdullah | ... | marketing unit |
Ad | ... | runner: additional photography |
Izzul Akmal | ... | marketing & publicity unit |
Hafizi Amir Faiz Alias | ... | financial reporting unit |
Norsalvina Alwee | ... | head of marketing & distribution |
Mohd Nazirul Amin | ... | marketing unit |
Mohd Amirul | ... | runner: additional photography (as Amirul) |
Ammar Arsyad Anual | ... | weapon advisor |
Saravanan Appalanaidu | ... | content strategy unit |
Eryani Binti Noor Azahar | ... | dialect coach |
Azrul | ... | production assistant (as Azrul Chang) |
Siti Balqis | ... | dialect coach |
Mint Bay | ... | production assistant |
Ahmad Huzaifah Bin Abdul Rashid | ... | handy (as Huzaifah Rashid) |
Pei Pei Chua | ... | head of finance & administration (as Chua Pei Pei) |
Nazihah Dalhar | ... | marketing & publicity unit |
Firdaus Fadzli | ... | production assistant: additional photography |
Ayam Fared | ... | acting coach |
Faizal Fauzi | ... | marketing & publicity unit |
Shareef Haddad | ... | production assistant (as Shaddad Mohd Shariff) |
Muhammad Faris Hanafi | ... | production assistant |
Mohd Nur Haniff | ... | marketing & publicity unit |
Puteri Faridah Hanum | ... | production assistant: additional photography |
Wong Hui Ling | ... | financial reporting unit |
Nizar Ibrahim | ... | runner |
Rosman Ibrahim | ... | armourers |
Faizah Binti Idrus | ... | production assistant: additional photography (as Faiz Idrus) |
Enif Imranshariq | ... | production assistant |
Ismaseleyza Ismail | ... | armourers (as Mohd Ismaseleyza Abu Bakar) |
Mohammad Usni Isqandar | ... | distribution unit |
Nur Iylia Izzati | ... | content strategy unit |
Aidil Jaafar | ... | production intern (as Muhammad Aidil Jaafar) |
Jep | ... | unit facilities manager: additional photography |
Mike Ho Mun Keat | ... | legal unit |
Nur Diyana Khairuddin | ... | business development unit |
Kashif Khairul | ... | business development unit |
Kelvin Lee | ... | lead tactical advisor / lead weapons advisor |
Mohvindh Manirajah | ... | business development unit |
Muhammad Firdaus Mat Sabri | ... | armourers |
Ahmad Adnin Zidane Muslim | ... | runner (as Ahmad Muslim) |
Muhammad Haziq Naharuddin | ... | production intern |
Naim | ... | unit facilities manager: additional photography |
Christopher Ng | ... | content strategy unit |
Razzi Ng | ... | marketing & publicity unit |
Norsham Nor | ... | handy |
Azzila Nordin | ... | marketing & publicity unit |
Norakmal Haziq Nordin | ... | production intern |
Abby Othman | ... | distribution unit / marketing & publicity unit |
Epy Pie | ... | dialect coach (as Mohamad Rohaifee) |
Poje | ... | runner: additional photography |
Mohammad Bin Ramli | ... | dialect coach |
Azreen Rashid | ... | content strategy unit |
Nur Ameera Shafiqah Rosni | ... | account: Viper Studios / management: Viper Studios |
Jessica Tee Ru Ting | ... | financial reporting unit |
Khairyhariy Ruslan | ... | production assistant |
Sabyq | ... | production assistant: additional photography |
Dayang Safiya | ... | production assistant: additional photography |
Rinita Sengupta | ... | legal unit (as Rinita Sen) |
Afdal Shahizad | ... | head of talent management |
Anuar Sharib | ... | account: Viper Studios (as Shahrol Anuar Sharib) / action vehicle manager: additional photography (as Shahrol Anuar Sharib) / management: Viper Studios (as Shahrol Anuar Sharib) |
Shiva | ... | unit facilities manager: additional photography |
Dylan Sugenthiran | ... | business development unit |
Ariff Syafzan | ... | marketing & publicity unit |
Ahmad Syazni | ... | marketing & publicity unit |
Zafirah Tahir | ... | production coordinator (as Nor Zafirah Tahir) |
Fatin Nurjannah Wahid | ... | production assistant: additional photography (as Ateng) |
Simon Wilkes | ... | legal unit |
Raziff Yusof | ... | tactical advisor |
Zoul Zaaba | ... | marketing & publicity unit |
Syazwan Zakariah | ... | public relations |
Anyssa Salleh Mokhtar | ... | marketing unit (uncredited) |
Thanks
Raqim Ahmad | ... | special thanks |
Azlin Reza Azmi | ... | special thanks |
Norsiah Juriani Johari | ... | special thanks |
Farah Fauzana Zainul Kamar | ... | special thanks (as Farah Fauzana Zainol Kamar) |
Christinne Lim | ... | special thanks |
Putri Yasmin Megat | ... | special thanks |
Kenny Ong | ... | special thanks |
Agnes Rozario | ... | special thanks |
Euan Smith | ... | special thanks |
Henry Tan | ... | special thanks (credit only) |
Syazwan Zakariah | ... | special thanks |
Dell Hakim Zulbahari | ... | special thanks |