Cast & Crew

Directed by

Syafiq Yusof

Writing Credits

Yusof Haslam
(story by)
Nazifdin Nasrudin
(written by) &
Syafiq Yusof
(written by)

Cast

Zul Ariffin
DSP Sheriff
Syafiq Kyle
Inspector Nazri
Aaron Aziz
Tony Ifrit
Elizabeth Tan
ASP Jennifer Wong
Azira Shafinaz
ASP Shazlin
Amir Nafis
Farouk
Kodi Rasheed
Firdaus
Shaharuddin Thamby
Tuan Malik
Esma Daniel
Superintendent Roslan
Kamal Affendy
Tuan Hafsham
Natasya Mahyan
Sub Inspector Wani
Zen Ng
Hong
Meynillen Thamil Selvan
Naga
Hazama Azmi
Amirul Asyraff
Azri Iskandar
Husin
Hasnul Rahmat
Syed Rahman
Siraj Alsagoff
Corporal Arkash
Azalizan Azaman
Faizal
Mohd Khairulanuar Zulkifli
Razak
Mohamad Fadhil Haniff
Kapak
Mikael Noah
Young Sheriff
Mohd Hazli Bin Mohd Hassan
Tony's Guard
Nizam Bahar
Tony's Guard
Joannes Anak Mosas
Tony's Gang
Akmal Asyraf
Tony's Gang
Mokhtar Azari
Tony's Gang

Produced by

Raja Jastina Arshad
executive producer
Yusof Haslam
producer
Azman Ismail
line producer
Anuar Sharib
line producer
Syamin Yusof
executive producer

Music by

Latt Faizal
(as Latt) (music)
Sham Stalin
(music)

Cinematography by

Rahimi Maidin

Editing by

Nazifdin Nasrudin
Syafiq Yusof
Izaq Yuzaini

Art Direction by

Adam Azhar
Faizal Yusof

Costume Design by

Rina Derina
Tina Othman
Zarina Abu Sidik

Makeup Department

Didie Dame
assistant makeup artist (as Didi Dolce) / assistant makeup artist
Mizie Majid
makeup artist (as Misze Majid)
Nor Syamimi Mohd Radzi
assistant makeup artist
Faiz Nasir
makeup artist
Jay Zulkifli
assistant makeup artist

Production Management

Nana Azmi
production manager
Kashif Khairul
head of business development: Astro Shaw
Epy Pie
assistant production manager

Second Unit Director or Assistant Director

Iskandar Kamaludin
assistant director
Alief Mat Zoher
assistant director
Nazifdin Nasrudin
associate director
Shake Al Walled
assistant director

Art Department

Hairi Ahmad
carpenter
Nor Adli Ahmad
carpenter
Along MHZ
set dresser
DZ Angah
assistant prop maker: off set
Rose Awe
prop coordinator (as Awe)
Suhaimi Bachik
carpenter
Haikal Bahar
props: on set
Mohd Zahari Abu Bakar
prop maker: special unit
Zul Duan
assistant prop maker: off set (as Zul)
Mohd Fauzan
props: on set
Muhammad Firdaus
poster designer
Habibullah
prop master: on set
Norhafiz Helmy
props: on set
Zulkifli Juragan
carpenter
Zainordin Kubis
carpenter
Man
assistant prop coordinator
Ahmad Adnin Zidane Muslim
assistant prop maker: off set (as Ahmad Muslim)
Nazir
assistant prop master: off set
Perez Oldskool
graphic designer
Aidil Pupak
assistant prop master: off set
Abdul Rahman
assistant prop maker: off set
Mohd Azri Ramli
assistant prop master: on set
Shaiful Ridwan
assistant prop maker: off set
Ahmad Sarji
assistant prop maker: off set
Sazalie
props: on set
Mohd Syahrul
prop maker: special unit
Ujang
prop maker: special unit
Yamin
prop maker: special unit
Faizal Yusof
prop master: off set
Zouqiberapi
poster designer

Sound Department

Krychell Ashburn
adr / sound effects
Aliff Asyraf
adr / foley artist / sound effects
Fauzan Aziman Bin Lukman
sound mixer: second block
Yusof Han
sound effects
Muhamad Zulsyafiq bin Mohamad
audio assistant
Zulhafis Mohmad
sound mixer / sound recordist
Fendy Nazri
boom operator
Zubir NBJ
boom operator: second unit
Mohsin Othman
sound mixer
Regina
dialogue editor
Cheong Su Shin
boom operator (as Su Shin)
Nick Yusuf
audio assistant: second unit

Visual Effects by

Zamry Badry
visual effects artist
Shaheer Hazman
visual effects artist
Anuar Sharib
visual effects coordinator
Dinie Shuhaimi
visual effects artist
Afiq Suleiman
visual effects artist
Syafiq Yusof
visual effects artist
Nurul Faizal Zakaria
visual effects artist

Stunts

Ezam Ariffin
stunt master: M. R. S. (as Ezam)
Aspa
stunt driver
Ameer Asyraf
coordinator & choreographer
Adzil Azman
stunt driver
Doy Bohai
coordinator & choreographer (as Doy Rezwan)
Uwaye Chong
coordinator & choreographer (as U-Waye Chong)
Din
stunt master: M. R. S.
Fahim
stunt master: M. R. S.
Mohd Firdaus
stunt master: M. R. S. (as Firdaus)
Ahmad Nur Hazim
stunt double: Sheriff (as Hazim Zainal) / stunt master: M. R. S. (as Hazim Zainal)
Faridz Izzat
stunt master: M. R. S.
Farhaziq Abdul Manaf
coordinator & choreographer
Ali Rafiq
stunt driver (as Rafiq)
Azwan Razali
stunt master: M. R. S. (as Wan Serigala)
Ariff Razib
stunt master: M. R. S.
Hafizd Razib
stunt double: Nazri / stunt master: M. R. S.
Remy
stunt master: M. R. S.
Hairi Salimin
stunt master: M. R. S.
Razib Salimin
stunt master: M. R. S.
Syazlie Shah
stunt double: Sheriff & Tony / stunt master: M. R. S.
Anuar Sharib
stunt driver
Saiful Reza Shukor
action director
Muhammad Zaki
stunt master: M. R. S. (as Zaki)
Wan Mohammad Zariff
stunt driver

Camera and Electrical Department

Mohd Abudin Abdullah
Ronin 2 Operator (as a different name)
Abot
focus puller: camera B
Alan
Jimmy Jib operator
Along
best boy grip
Asan
grip
Bellon
gaffer
How Yi Chin
ronin operator (as How Yi)
Shahrul Nizam Ejump
key grip (as Ejump)
Hamdan
assistant camera
Mohd Faiz Johari
second assistant camera B (as Faiz Johari)
Rahimi Maidin
camera operator
Ramzan Maidin
focus puller: camera A
Muhammad Faez Bin Malzalan
spark (as Muhammad Faez)
Nazrul Naim Mazlan
still photographer
Eyza Nazrin
clapper
Pakot
grip
Rafique Aidiel Rahimi
second assistant camera A
Rambo
spark
Sham
assistant camera
Muhamaad Shawkatali
best boy gaffer
Wan Teck
drone operator
Syamsul Anuar Zamri
assistant camera
Mohammad Fazli
first assistant camera (uncredited)
Nazrey Omar
still photographer (uncredited)

Casting Department

Izzat Hazim
talent management: Astro Shaw
Nurfarzana Morad
talent management: Astro Shaw
Syazwani Salleh
talent management: Astro Shaw
Syazwan Zakariah
talent management: Astro Shaw

Costume and Wardrobe Department

Farah Alla
costume assistant
Nor Anita
costume assistant
Ayob
costume assistant
Dayang
costume assistant
Kak Inn
costume assistant
Black Najwa
costume assistant
Nobita
costume assistant
Sandra Othman
costume assistant

Editorial Department

Nicolas Billy
colorist
Scott Inglis
visual post production supervisor
Hisham Jupri
supervising editor: Skop Productions
Jason Liew
dcp mastering
Daniel Mahamad
assistant editor
Johan Arif Mazlan
post-production producer (as Jo Naflish)
Mohsin Othman
post-production producer
Anand Raghavan
assistant editor (as Anand R.)
Emily Siew
producer: Astro Studios
Ivy Soh
subtitles
Hui Ern Yap
assistant post-production producer

Music Department

Latt Faizal
music arrangement (as Latt)
Ken Hor
additional music
Reza Ramsey
additional music (as Bajai)
Aziem Rashidi
additional music
Syafiq Yusof
music mixing: trailer

Script and Continuity Department

Eyzan Hassan
continuity

Transportation Department

Mohd Izzudin Baharuddin
lorry driver
Edi
lorry driver: genset
Shaiful Azril Bin Moktar Hanif
lorry driver (as Shaiful Azril)
Yin
lorry driver: wardrobe
Azrul Zakaria
lorry driver: prop

Additional Crew

Abdul Hanif Abdul Harith Mustafa
distribution unit: Astro Shaw / marketing unit: Astro Shaw
Zahirah Abdul Rahim
public relations unit: Astro Shaw
Izzul Akmal
marketing unit: Astro Shaw
Al-Amrie
production assistant
Norsalvina Alwee
head of marketing & distribution / marketing manager
Saravanan Appalanaidu
content strategy unit
Dean Aris
runner
Nur Atikah Azemi
finance & admin unit: Astro Shaw
Alif Azamudeen Azman
business development unit: Astro Shaw
Amy Baharudin
industry trainees
Najmi Bakkri
director's pa
Nelson Sim Shein Cheng
marketing unit: Astro Shaw
Pei Pei Chua
head of financial reporting: Astro Shaw (as Chua Pei Pei)
Nazihah Dalhar
marketing unit: Astro Shaw
Alif Faizoludean
marketing unit: Astro Shaw (as Alif Faizoldeen)
Faizal Fauzi
marketing unit: Astro Shaw
Alexandria Goh
business development unit: Astro Shaw
Mohd Nur Haniff
marketing unit: Astro Shaw (as Mohd Nur Haniff Mohd Zaid)
Hadif Hazriq Hazami
marketing unit: Astro Shaw
Wong Hui Ling
finance & admin unit: Astro Shaw
Rosman Ibrahim
distribution
Amin Hanafi Ishak
runner
Azman Ismail
production coordinator
Ismaseleyza Ismail
weapon consultant
Mohammad Usni Isqandar
distribution unit: Astro Shaw
Aimi Izyan
industry trainees
Nur Iylia Izzati
content strategy & innovation
Nik Md Jaffri
handyman (as Nik Md Jafri Nik Yahya)
Mike Ho Mun Keat
legal unit: Astro Shaw
Khairatulhuda
industry trainees
Dinah Khairuddin
business development unit: Astro Shaw
Nur Diyana Khairuddin
distribution unit: Astro Shaw
Luis
weapon consultant
Nazrul Naim Mazlan
behind the scenes
Syahazmil Mohd Zaki
content strategy unit
Muhammad Nazaruddin Nazari
business development unit: Astro Shaw
Razzi Ng
marketing unit: Astro Shaw
Abby Othman
content strategy unit
Aliff Danish Putra
production assistant (as Ayie Tokndai)
Azreen Rashid
content strategy unit
Rinita Sengupta
legal unit: Astro Shaw (as Rinita Sen)
Anuar Sharib
production coordinator
Ariff Syafzan
marketing unit
Ahmad Syazni
marketing unit: Astro Shaw
Leon Tan
managing director: Astro Studios
Hui Yi Threw
finance & admin unit: Astro Shaw
Pauline Usang
management unit: Astro Shaw
Simon Wilkes
legal unit: Astro Shaw
Kimberly Yuin Lin Wong
legal unit: Astro Shaw
Rozaini Mohd Yunus
management unit: Astro Shaw
Faizal Yusof
production creative supervisor
Zoul Zaaba
marketing unit: Astro Shaw
Intan Azirah Zakaria
industry trainees
Syazwan Zakariah
public relations unit: Astro Shaw
Muhammad Zulfadhli
handyman (as Mat Zul)
Aidil Jaafar
production assistant (uncredited)
Mohvindh Manirajah
business development unit: Astro Shaw (uncredited)

Thanks

Raqim Ahmad
special thanks
Hafizi Amir Faiz Alias
special thanks
Angela Chua An Qi
special thanks
Azlin Reza Azmi
special thanks
Wee Sher Leen
special thanks
Mohvindh Manirajah
special thanks
Syazana Mohd Nizam
special thanks (as Syazana Nizam)
Agnes Rozario
special thanks
Jessica Tee Ru Ting
special thanks
Afdal Shahizad
special thanks
Euan Smith
special thanks
Henry Tan
special thanks (credit only)
Dell Hakim Zulbahari
special thanks
All Filters