Directed by
Zulkarnain Azhar |
Writing Credits (in alphabetical order)
Zulkarnain Azhar | ... | (original story) |
Nur Najiha Hamdan | ... | (writer: marketing & communication services) |
Alfie Palermo | ... | (screenplay) |
Cast (in credits order)
Zul Ariffin | ... | Jay Zulkarnain | |
Izara Aishah | ... | Eddie | |
Nur Fazura | ... | Dian | |
Farid Kamil | ... | Andra | |
Azad Jazmin | ... | Skodeng (as Azad Jasmin) | |
Iedil Dzuhrie Alaudin | ... | Jiman (as Iedil Putra) | |
Rest of cast listed alphabetically: | |||
Omar Abdullah | ... | Chief / Komander | |
Fatimah Abu Bakar | ... | Ibu Skodeng | |
Puteri Adrianna | ... | Dian Muda | |
Tengku Iesta Tengku Alaudin | ... | Dato Seri | |
Ijoy Azhari | ... | Chief Muda | |
Peter Davis | ... | Peter | |
Naeim Ghalili | ... | Virus Dealer | |
Harith Haziq | ... | Jay Muda | |
Azliyanti Ib-Berahim | ... | Newscaster | |
Hans Isaac | ... | Bookkeeper | |
Azri Iskandar | ... | Dsp Malek | |
Muhammad Syafiq Jamaludeen | ... | Andra Henchman | |
Juzzthin | ... | Hacker | |
Saiful Merican | ... | Budak Gym | |
Yusof Mutahar | ... | Tanhar | |
Chelsia Ng | ... | Auction Bidder | |
Riki Rikando | ... | Andra Henchman | |
Muhammad Nurshaiful Rosli | ... | Andra Henchman |
Produced by
Abdullah Affandi | ... | line producer |
Tengku Iesta Tengku Alaudin | ... | executive producer |
Ezrie Azlan | ... | assistant producer: innovation |
Shahiran Azmi | ... | producer: innovation |
Yu-Mei Cheng | ... | producer: Basecamp Films (as Siew Mei Cheng) |
T.P. Lim | ... | executive producer |
Joey Ling | ... | executive producer: Basecamp Films |
Muhammad Hady Yusry Makmor | ... | line producer (as Yusry Makmor) |
Irene Mariena Mohamad | ... | co-producer |
Ahmad Izham Omar | ... | executive producer (uncredited) |
Gayatri Su-Lin Pillai | ... | executive producer / producer |
Music by
Onn San |
Cinematography by
Harris Hue Abdullah |
Editing by
Nazim Shah |
Production Design by
Bulat Othman |
Art Direction by
Bulat Othman |
Costume Design by
Norhafiz Helmy |
Makeup Department
Amy Chantek | ... | makeup artist: BTS |
Ameen Mustajab | ... | assistant special effects make-up (as Amin Mustajab) |
Ella Sandera | ... | makeup artist |
Production Management
Amin Hamzah | ... | assistant production manager (as Amin Azlan Hamzah) |
Irwan Mazwan Ibrahim | ... | public relations officer: Apocalypse Studio |
Scott Inglis | ... | post-production supervisor |
Zaidi Mat Zin | ... | production manager |
Second Unit Director or Assistant Director
Boy Cavalera | ... | trainee assistant director |
Pitt Hanif | ... | first assistant director |
Mohamed Shaffiq Bin Samsudin | ... | second assistant director (as Syafiq Samsudin) |
Art Department
Mohd Afizan Abu Bakar | ... | graphic designer |
Charukphong Anuvong | ... | storyboard artist |
Hairul Aziz | ... | prop keeper |
Helmi Bin Khairuddean | ... | property master / set dresser |
Kukubesi | ... | poster designer |
Azmi Rahmat | ... | carpenter |
Halrimazle Razali | ... | property master (as Mohd Halrimazli Razali) / set dresser |
Muhammad Syafiq Roslan | ... | prop buyer / propman |
Sound Department
Reeza Balang | ... | location audio: BTS |
Rosli Basir | ... | boom operator |
Wai Onn Chan | ... | dialogue editor / re-recording mixer |
Kheng Loon Fung | ... | location sound mixer / sound mixer |
Hari Haran | ... | assistant sound effects editor |
Terry Ican | ... | location audio: BTS (as Ican) |
Steven Leong | ... | sound designer / sound effects editor |
Zulhafis Mohmad | ... | boom operator |
Mohd Rashid Othman | ... | location audio: BTS |
Zhi Chuean Pang | ... | assistant sound effects editor |
Onn San | ... | sound engineer |
Daniel Tang | ... | head of audio post production |
Felix Voon | ... | sound engineer |
Alex Thong | ... | Supervising Sound Mixer (uncredited) |
Special Effects by
Ameen Mustajab | ... | special effects assistant |
Ella Sandera | ... | special effects makeup |
Visual Effects by
Aziemah Azman | ... | head of innovation (as Nur Aziemah Azman) |
Prakash Devulapelli | ... | compositor |
Shabbeer Dudakula | ... | compositor |
Skyler Leong | ... | digital compositor |
Gerald Lim | ... | senior composting supervisor / visual effects supervisor |
Vanessa Lu | ... | visual effects producer |
Purnasankarrao Muppasani | ... | compositor |
Peter Riel | ... | VFX Technical Director |
May Tham | ... | visual effects executive producer |
Zulhilmi Zainal | ... | compositor |
Stunts
Ali Arami | ... | stunt double: Farid Kamil |
Jason Beeston | ... | stunt performer |
Kam-Kui Keung | ... | stunt director |
Wong Chong Kwok | ... | stunt director |
Saiful Reza Shukor | ... | fight choreography |
Andy Taylor | ... | stunt double: Zul Ariffin |
Choon Meng Wong | ... | action director (as Kenny Wong) / stunt director |
Camera and Electrical Department
Mohd Badri Abdul Rahim | ... | first assistant camera |
Malek Abdulla | ... | vtr (as Malek Abdullah) |
Harris Hue Abdullah | ... | camera operator |
Mohd Abudin Abdullah | ... | first assistant camera: daily |
Zambry Abidin | ... | first assistant camera: daily |
Marwan Ahmad | ... | best boy gaffer (as Marwan Syukri Ahmad) |
Daniel Alief | ... | assistant camera |
Jian Bin Chew | ... | second assistant camera |
Cha Chin Choi | ... | key grip |
Idzhar Farif | ... | grip |
Mohd Muzhafar Bin Ab Ghani | ... | grip |
Chee Tat Gun | ... | spark |
Yap Chin Hao | ... | second assistant camera |
Mohd Rafee Jamil | ... | remote head technician (as Mohd Sofian Jamil) |
Eleska Kalees | ... | second assistant "b" camera |
Kam-Kui Keung | ... | drone operator 2 |
Chan Kok Leong | ... | camera operator: second unit (as Kok Leong Hing) |
Adam Lokman | ... | aeriel photography / drone cinematographer |
Edwin Lye | ... | first assistant camera (as Edwin Lye Er Hou) |
Jeevanathan Manikam | ... | gaffer |
Mohd Osharnisha Md Jani | ... | spark |
Nur Hishamuddin Mohd Kam | ... | grip |
Nadjmee Nasarudin | ... | first assistant camera |
Shenton Edmund Nunis | ... | tracking vehicle (as Shenton Nunis) |
Sarawanan Pichaymuthu | ... | crane technician / lighting technician / spark |
Mohd Rihsham | ... | spark (as Mohd Rihsha Che Ros) |
Gunenthiran Salgunathan | ... | lighting technician |
Robinraj Selvarajoo | ... | spark |
Kaleeswaran K. Shanmugavel | ... | second assistant camera |
William Kok Kit Sow | ... | spark (as Kok Kit Sow) |
Emma Tan | ... | second assistant camera (as Emmy Tan) |
Chang Soon Tang | ... | second assistant camera |
George Tang | ... | second assistant camera (as George Tang Chang Soon) |
Chee Mien Yee | ... | first assistant camera |
Muhammad Nur Hafiz Zambri | ... | vtr |
Costume and Wardrobe Department
Nur Farhana Mohamad Fauri | ... | assistant costume designer (as Nur Farhana Mohamad) |
Muhammad Khairul Anuar Bin Abdul Rahim | ... | assistant costume designer (as Muhammad Raimi Rahim) |
Fatin Nabilla Iman Zaharuddin | ... | assistant costume designer (as Fatin Shafiqa Zaharnudin) |
Editorial Department
Nikhil Bhide | ... | colorist |
Nicolas Billy | ... | supervising colorist |
Kelvin Chan | ... | subtitling |
Danial Faris | ... | data wrangler |
Syazrin Nazwan Husin | ... | data wrangler |
Hafiz Kamit | ... | video editor |
Jason Liew | ... | DCP mastering / conform |
Fazidi Rosli | ... | on-line editor |
Music Department
Kim Lim | ... | acoustic & electric guitar / assistant composer |
Juan Pablo | ... | acoustic & electric guitar |
Onn San | ... | music arranger / music editor |
Sylar Sun | ... | additional music / assistant composer |
Script and Continuity Department
Faiha | ... | continuity (as Faiza Fasha Roslan) |
Shafryna Md Saad | ... | continuity |
Transportation Department
Marwan Ahmad | ... | lighting truck driver (as Marwan Syukri Ahmad) |
Cha Chin Choi | ... | grip truck driver |
Armi Bin Kusairi | ... | camera truck driver (as Armi Bin Khusairi) |
Prasanna Supramaniam | ... | generator driver |
Additional Crew
Muhammad Khairuddin Anuar | ... | handyman |
Amin Azman | ... | director: social media (as Mohd Amin Zakri Azman) |
Ahmadia Azmi | ... | handyman |
Amy J Cheng | ... | head of content sales (as Amy Oh Cheng Hoon) |
Muhammad Luqman Hakim | ... | production assistant (as Luqman Hakim Md Kamal) |
Hidzham Hanif | ... | content sales executive |
Nurhaslin Hassan | ... | production assistant |
Chai Ying Huei | ... | content sales executive |
Shalini Kalimuthu | ... | marketing executive |
Donna-Santi Mat Noor | ... | distribution executive |
Mohamad Syazmeer Mohamed Mazhor | ... | runner |
Lyn Nazlina Nasihin | ... | head of content sales |
Izzat Rafie | ... | distribution executive |
Marini Ramlan | ... | marketing manager |
Mohd Razif Rasli | ... | content sales executive |
Saufi Rusli | ... | runner |
Neesa Azweera Salim | ... | marketing executive |
Rabiatul Samueil | ... | head of marketing |
Puteri Rina Shahnie | ... | content sales executive |
Noor Idayu Shari | ... | senior executive: distribution |
Heng-Yuen Tan | ... | technical supervisor |
Trina Tan | ... | head of commutation |
Bainun Waheeda | ... | manager: community video |
Noor Syahadah Yaziz | ... | content sales executive |
Aisya Yusof | ... | production assistant |
Sofia Zafir | ... | marketing executive |
Alia Amira Zulkhairi | ... | communication executive |
Thanks
Jason Beeston | ... | special thanks |
Stephan Chow | ... | special thanks |
Opie Harris | ... | special thanks |
Andy Lau | ... | special thanks |
Loy Lee | ... | special thanks (as Kim Loy Lee) |
Jeremy Smith | ... | special thanks (as Jeremy M Smith) |
Edwin Tan | ... | special thanks |