Cast & Crew

Directed by

Nazrul Asraff Mahzan
Nazim Shah

Writing Credits

Alfie Palermo
Azhar Amirulhisyam
Anwari Ashraf

Cast

Zul Ariffin
Jay Zulkarnain
Ashraf Sinclair
Taufik
Yiming Chen
Chang
Amelia Henderson
Amy
Ainin Batrisya
Nadi
Rosyam Nor
Dato Hashim
Eric Chen
Liu Kang
Luqman Hafidz
Sani
G Theebaan
Ivan
Anas Ridzuan
Jin
Farid Amirul
Boon
Abdul Razak Abdullah
Extra
Muhd Lokman Hakim Abdullah
Taufiq's Gang
Sidgy Hamdi Bin Ahmad Afandi
Dato' Hisham's Bodyguard
Mustafa Amir
Taufiq's Gang
Mohd Amirul
Extra
Nur Ubbaidillah Afandi bin Amirzan
Taufiq's Gang
Natalia Ang
Liu Kang's Girl
Muhammad Al-Fudhail Anwar
Rooster
Hassan Abdul Azeez
Taufiq's Gang
Ghalib Azimi
Taufiq's Gang
Arif Aziz
Extra
Ezzuandy Abdul Aziz
Extra
Fairuz Aziz
Organizer
Muhammad Fauzan bin Mohd Dohir
Taufiq's Gang
Nicole Erza
Liu Kang's Girl
Anim Ezzati
Pengacara 999
Alyah Fadzil
Dato' Hisham's House Assistant
Abdullah Fairuz
Dato' Hisham's Bodyguard
Kim Fukazawa
Tina
Norman Hakim
DSP Risham Aziz
Hadi Hamzani
Taufiq's Gang
Muhammad Hanif
Taekwondo Athlete
Muhammad Hazim
Extra
Azhar Hisham
Extra
Azlan Suhaimi Ibrahim
Extra
Ikhwan Ibrahim
Extra
Rose Idris
Extra
Mohd Rezwan Jemarlang
Taufiq's Gang
Yuen Ling Kong
Liu Kang's Girl
Bock Chien Ku
Liu Kang's Bodyguard
Christine Lim
Extra
Jesley Lim
Liu Kang's Girl
Johnny Lin
Extra
Nur Liyana
Extra
Chuan Boon Loh
Liu Kang's Bodyguard
Nazrul Asraff Mahzan
Extra
Farhaziq Abdul Manaf
Taufiq's Gang
Marziana Mat Jusoh
Hostage
Shaffie Mirzan
Extra
Muhammad Syafiq Mohtar
Extra
Luqmanul Hakim Muhaimin
Extra
Amirul Mukmin
Extra
Muhammed Seth Nabill
Extra
Amira Najwa
Extra
Hadzim Othman
Extra
Deraman Pari
Extra
Muhammad Afiq Afandi Radzuan
Extra
Muhamad Hafiz bin Abdul Rahim
Extra
Muhammad Khairul Anuar Bin Abdul Rahim
Extra
Nazruddin Rahman
Taufiq's Gang
Azwan Razali
Viktor
Shah Rezza
Majid
Muhammad Nurshaiful Rosli
Dato' Hisham's Bodyguard
Saifulwazien
Taufiq's Gang
Saravanan
Extra
Nazim Shah
Extra
Eddy Sharizan
Taufiq's Gang
Jeremy Sia
Liu Kang's Bodyguard
Shewin Sim
Hong
Jasper Supayah
Fazira
Choon Meng Wong
Taekwondo Referee
Edison Yap
Liu Kang's Bodyguard
Zakaria Zahid
Taufiq's Gang
Niezam Zaidi
Senior Officer

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
Raja Ahmad Shaidaley
re-recording mixer
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)
Ajami Hashim
creative team
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
All Filters