Cast & Crew

Directed by

Andre Chiew
Joel Soh

Writing Credits

Joel Soh
(writer) &
Kyle Goonting
(writer) &
Anwari Ashraf
(writer) and
Salman Aristo
(co-writer) &
Chi-Ren Choong
(co-writer) &
Azhar Amirulhisyam
(co-writer) &
Alfie Palermo
(co-writer)

Cast

Zizan Razak
Inspector Sani
Shaheizy Sam
Inspector Khai
Raline Shah
Rian
Erra Fazira
SAC Dato' Azizat
Hasnul Rahmat
Hafsyam
Mike Lucock
Najr
Tanta Ginting
Riky Kumolo
Sofi Jikan
Qalif
Mohd Syafie Naswip
Mat Dan
Hairul Azreen
Zul
Riz Amin
Sergeant Amin
Jeff Catz
Syam
Firdaus Rahman
Mikael
Dennis Yin
Zali
Rusdi Ramli
Komander Maarof
Hairie Othman
Khalid
Jasper Supayah
Agnes
Jay Iswazir
Zairi
Hafidzuddin Fazil
Kapten Wazir
Siraj Alsagoff
Sab
Kazar Razak
Kamal
Hadi Nawawi
Arshad
Zainal Mohd Isa
Paan
Zaid Moheyer
Rikko
Don Syuzefril
Shahrul
Arash Afnan
Loose Villagers
Hazwan Alif
Cops / Narcotics Cops
Syakri Amin
Adli's Cops / Narcotics Cops
Muhammad Al-Fudhail Anwar
Al-Minas Terrorist
Fatimah Azzahra
Police Tech Girl
Samuel Cher
Jijoe
Fatin Farhana
Police Officer
Nabil Fikri
Loose Villagers
Mohamad Hanif
Al-Minas Terrorist
Karanbir Hundal
Radio Operator
Ahmad Helmi Bin Ishak
Al-Minas Terrorist
Ikhram Juhari
Police Tech Guy
Azwan Kombos
Khai's Little Brother
Farhaziq Abdul Manaf
Al-Minas Terrorist
Nelissa Nizam
Ain
Rahmat Razali
Injured Elderly Villager
Chetali Shah
Radio Operator
Zakaria Zahid
Al-Minas Terrorist
Mohammad Faiz Zulkifli
Al-Minas Terrorist

Produced by

Nana Azmi
line producer
Abhilash Chandra
associate producer / line producer
Kyle Goonting
creative producer
Christinne Lim
executive producer
Jorrene Chew Ker Lynn
line producer (as Jorene Chew)
Wicky V. Olindo
executive producer
Epy Pie
assistant line producer (as Rohaifee Zaki)
Agnes Rozario
executive producer
Dato' Khairul Anwar Salleh
executive producer
Sukhdev Singh
executive producer
Joel Soh
producer
Henry Tan
executive producer
Carrie Wong
associate producer

Music by

Jon Brooks
(trailer score by)
Luka Kuncevic
main composer
Paul Morrison
music composer

Cinematography by

Teck Zee Tan

Editing by

Nazim Shah

Casting By

Aslam Yusoff

Production Design by

Nazrul Asraff Mahzan

Costume Design by

Nasirah Ramlan

Makeup Department

Eds Arippin
makeup artist
Bombay
assistant makeup artist
Zurin Malek
assistant makeup artist
Muhielera
assistant makeup artist
Faiz Nasir
assistant makeup artist
Zaczetty
assistant makeup artist

Production Management

Nana Azmi
production manager
Abhilash Chandra
production manager
Isma Reza
assistant production manager
Matsee Sunipon
production manager

Second Unit Director or Assistant Director

Aida Bakhra
first assistant director / second assistant director
Andre Chiew
first assistant director
Ayuni Hazwani Abdul Hamid
third assistant director (as Ayu Hazwani)
Rou Ning Teh
second second assistant director

Art Department

Muhd Firdaus Al Amin
set dresser
Mohd Ireewan Ghazali
assistant property master
Muniandy Govindan
key set builder: village
Muhammad Faiz Hakimi
assistant set dresser
Affandi Radzun Ismail
property master
Mat Sokri Khalib
key set builder: fortress
Puvendran Muniandy
key set builder: village
Noor Shafiq Nordin
assistant property master
Muhammad Afiq Afandi Radzuan
head of carpenter
Mohamed Firdaus Ramlan
assistant property master
Kamarul Azman Sapri
assistant property master

Sound Department

Fauzan Aziman Bin Lukman
supervising sound mixer
Jason Lee
sound designer / supervising sound editor
Furqan Lukman
boom operator
Meredith McLean
audio post producer
Zulhafis Mohmad
sound mixer
Paul Morrison
audio director / re-recording mixer
Noppawan Navephap
sound coordinator
Anna Neo
audio post coordinator
Aoun Patiporn
sound coordinator
Chatlada Saijaioub
sound coordinator
Delvinder Singh
Foley Editor / foley artist / sound editor
Boom Suvagondha
re-recording mixer
Behrooz Zandi Tavasol
additional voice (as Behrooz Tavasol)
Wan Muhammad Farhan bin Wan Dasuki
utility sound technician
Raymond Wee
audio post coordinator (as Raymund Wee)
Traithep Wongpaiboon
sound post production supervisor
Ahmad Zahier Zulkafli
boom operator: second unit

Special Effects by

Eds Arippin
special effects makeup
Kah Weng Chok
weapons master
Cynthia Tan Li Yee
weapons master

Visual Effects by

Kasantipong Boonbunthieng
compositor
Chaianan Chaujeen
after effects designer
Tananchai Dutsadeekun
compositor
Vip Ledbury
after effects artist
Prakrid Noree
compositing supervisor
Sudarat Peangsri
compositor
Nuttapong Pengtee
compositor
Warayoot Sri-in
compositor
Kitisuk Suksawad
visual effects artist
Nopparit Tenitsara
compositor
Siriwat Thansanoi
compositor
Sirirut Ubolbarn
compositor
Shongchai Ubonpheun
head of composition
Arthit Virojjanakul
CG supervisor
Sittichok Yoomuang
compositor

Stunts

Ali Arami
assistant stunt coordinator
Choi Yin Chen
stunt assistant
Akbar Dinata
fight choreographers
Victor Feizal
military medical advisor
Kim Fukazawa
stunt double
Sim Ping Goh
stunt assistant
Chen Puie Heng
stunt assistant
Wong Chun Keong
stunt assistant
Gaza Ragabangsa
fight choreographers
Jun Long Wee
stunt assistant
Choon Meng Wong
stunt coordinator / stunt director

Camera and Electrical Department

Muhamad Zulfitri Abu Hassan
grip
Abdul Razak Bin Mohamed Adil
vtr
Sheikh Fadly Sheikh Ahmad
second assistant camera
Sazwansyah Ainal
electrician
Khairul Effendi
videographer
Hamzi Fahmi
still photographer
Hallmizi Halimi
grip (as Hallmizi Halim)
Hazman Hamzah
clapper
Abdul Rahman Bin Hashim
camera assistant: second unit
Haniff Hashim
digital imaging technician
Azlan Suhaimi Ibrahim
first assistant camera
Mohd Roslan Jalaluddin
camera operator: second unit / gaffer
Kamal Bin Kassim
dit assistant (as Kamal Kassim)
Adam Lokman
drone pilot
Muhammad Syafiq Mohtar
still photographer
Kit Tang Oi
videographer
Hadzim Othman
best boy grip
Hashim Othman
key grip
Mohd Ridzwan Othman
best boy electric
Mohamad Hasrol Saad
grip
Mohd Hazami Saad
grip
Irwan Shah
electrician
Mohamed Saiful Hairy Shahari
drone technician
Tony Shori
drone camera operator
Wan Shrizie Wan Ramli
videographer

Casting Department

Shakirin Al-Ikram Abd Hamid
casting assistant
Mohd Nazwan Deraman
casting assistant
Muhammad Iqmar Marjaeca
casting assistant

Costume and Wardrobe Department

Asma Abdullah
wardrobe assistant
Hamdan Ahmad
tactical wardrobe consultant
Raif Arslan
wardrobe assistant (as Arif Roslan)
Mohd Ibmi Ifral Jayadi
wardrobe assistant
Muganeswaran Manoharan
wardrobe assistant
Nelly Nasir
wardrobe assistant
Noor Hashimah Saadudin
tactical wardrobe consultant

Editorial Department

Adilan Azemi
studio manager
Naparat Butsa
data management administration
Nutvadee Chaiwaiprib
digital subtitle
Atit Chatvenukool
digital subtitle
Yok Harnnarong
technical support
Purinut Kitiyannasub
assistant data management
P'Nu
colorist (as Nu Colorist)
Ruchiroch Phadungchai
senior post-production producer
Kamal Ariffin Razak
assistant editor
Padtanasak Sangchod
technical director
Nazim Shah
studio manager
Supot Suksawat
data management manager
Suwil Tiwakornkul
post-production manager
Sherwynn Victor
assistant editor

Location Management

Amdan Abu Bakar
location fixer: Pahang
Anifadilah Botok
location fixer: Pahang
Abhilash Chandra
location manager
Adli Bakri Shaary
location manager
Andy Tan
location manager (as Andy Black Tan)
Lidya Ujang
location fixer: Pahang

Music Department

Jon Brooks
composer additional music
Froya
vocals: "Selagi Masih Ada"
Adam Ismail
additional music / guitar
Michelle Lee
additional music
Gabriel Lynch
additional music / theme music composer
Amir Sulaiman
cello
Raymond Wee
lyrics: "Selagi Masih Ada"
Jamie Wilson
guitar
Behrooz Zandi Tavasol
additional music: Maveriq Studios (uncredited)

Script and Continuity Department

Didie Arshad
script supervisor
Muhammad Ghany Iskandar
assistant dialogue translation (as Ghany Iskandar)
Sophia Wellington
script doctor

Additional Crew

Syakir 'Mo' Zakii
writers room (as Syakir Zakii)
Azhar Safuan Ab Talib
production assistant
Zahirah Abdul Rahim
promotion & marketing unit
Azwan Abdullah
promotion & marketing unit
Jake Abdullah
fitness trainer
Afham Adnan
creative coordinator: Astro Special Features / writers room
Muhammad Iqbal Sahar Affandi
production assistant
Normala Ahmad
media sales
Norsalvina Alwee
distribution unit / promotion & marketing unit
Azhar Amirulhisyam
writers room
Muhamad Aizex Andhar
production assistant
Noor Emir Anuar
writers room
Aiman Ariffin
production assistant
Raja Jastina Arshad
promotion & marketing unit
Anwari Ashraf
writers room
Muhammad Alif Hakimi Azmi
production assistant
Abdul Karim Kamarul Bashah
production assistant
Sabrun Bujang
technical & tactical advisor
Yong Jiam Chen
promotion & marketing unit
Kah Weng Chok
writers room
Chi-Ren Choong
writers room
Nicholas Hon Fei Chow
digital marketing
Nazihah Dalhar
digital marketing
Sunida Dangthongkum
production assistant
Fara Emiera
Producer's Trainee
Ayam Fared
acting coach
Faizal Fauzi
promotion & marketing unit
Taufiq Firdaus
promotion & marketing unit
Kyle Goonting
creative director / writers room
Vivian Grace Jimmy Gordon
digital marketing
Hazeem Bin Hafzan
Producer's Trainee
Mohd Nur Haniff
promotion & marketing unit (as Mohd Nur Haniff Mohd Zaid)
Mohammad Raqib Iskandar
promotion & marketing unit
Mohammad Usni Isqandar
distribution unit / promotion & marketing unit
Nur Iylia Izzati
promotion & marketing unit (as Iylia Azhar)
Lim Wei Jie
production assistant
Kesheeka Kaliappan
assistant production coordinator
Joyce Lee
media sales
Kelvin Lee
lead tactical advisor
Karmen Leong
media sales (as Carmen Leong)
Sean Lim
production assistant
Roslina Mohamad
technical & tactical advisor
Syazana Mohd Nizam
promotion & marketing unit
Andy Ong
writers room
Jillian Ong
assistant to line producer
Abby Othman
distribution unit / promotion & marketing unit
Shamaine Othman
writers room
Zuhair Rahman
production assistant
Safwan Ramlan
digital marketing / promotion & marketing unit
Razlan Ramli
production assistant
Kamaruddin Razal
digital marketing
Saiful Saaid
digital marketing
Syazwani Salleh
digital marketing
Daniel Salwam
director's trainee
Garrick See
writers room
Nazim Shah
opening v.o
Afdal Shahizad
promotion & marketing unit
Joanna Soh
fitness trainer
Joel Soh
writers room
Jessabel Soo
digital marketing
Adly Syairi
digital marketing (as Adly Ramly Syairi)
Serene T.
writers room
Zafirah Tahir
production coordinator (as Nor Zafirah Tahir)
Stanley Tze Wei Tai
weapon technical advisor
Cynthia Tan Li Yee
tactical prop / writers room
Jenn Tan
fitness trainer
Ken Tan
writers room (as You Ken Tan)
Yulynn Tan
Producer's Trainee
Aiman Aliff Bin Mohammad Taufik
writers room (as Aiman Aliff)
Chee Wei Tay
accountant (as Chee Wei Chin)
Nicholas Teh
media sales
Khaw Kenn Wee
media sales
Manda Y.
writers room
Barney Yeoh
writers room
Raziff Yusof
technical & tactical advisor
Ashraf Modee Zain
writers room (as Ashraf Zain)
Syazwan Zakariah
digital marketing
Rozaimi Zubaidi
digital marketing

Thanks

Jake Abdullah
special thanks to
Maria Anis
special thanks to (as Anissa Maria Anis)
Rahmat Razali
in memory of
Peter Tan
special thanks to
Raymond Tan
special thanks to
All Filters