Cast & Crew

Directed by

Zulkarnain Azhar
Frank See

Writing Credits

Zulkarnain Azhar
(screenplay) &
Peter Toyat
(screenplay) &
Opie Harris
(screenplay) &
Frank See
(screenplay)
Zulkarnain Azhar
(story) &
Opie Harris
(story) &
Ahmad Faizal
(story) &
Azman J
(story)

Cast

Aiman Hakim Ridza
Zafran
Adi Putra
Adnan
Nas-t
Adib
Sara Ali
Natrah Hamzah
Pablo Amirul
Barat
Johan Asari
Fakrul
Luqman Hafidz
Azran
Anas Ridzuan
Mohd Nor
Iman Corinne Adrienne
Dr. Susan Livingstone
Jack Tan
Gabriel
Niezam Zaidi
Saifullah
Esma Daniel
Brigadier Jeneral Abdul Rahim
Scha Alyahya
Nur Liyana
Fezrul Khan
Syed Yazid
Aqasha
Leftenan Kolonel Hassan
Azira Shafinaz
Hana
Seelan Manoheran
Vibesh
Idzham Ismail
Isma Ali
Fauzi Nawawi
Jurulatih Kadet
Saidi Sabri
Suhaimi
Adam Shahz
Hisham
Carmen Soo
Marya
Sangeeta Krishnasamy
Layla
Hafidzuddin Fazil
Jeneral Dato' Sri Norman
Arash Afnan
Terrorist
Han Zalini
Militan

Produced by

Khalid Abu Bakar
executive producer
Aw Chai Pei
assistant line producer
Josiah Chieng
producer
Datin Vince Chin
co-executive producer
Ahmad Faizal
producer
Opie Harris
associate producer
Esther Hau
co-executive producer
KC Hoe
executive producer
Chee Ang Keoh
producer
Tan Lee Kock
co-executive producer
Voon-Keat Lai
line producer
Datuk Steven Lim
executive producer
Agnes Rozario
executive producer
Frank See
executive producer
Yow Kong Tung
executive producer (as Tung Yow Kong)

Music by

Wei Chien Tee
music director

Cinematography by

Teck Zee Tan

Editing by

Chulat
(as Ameerul Affiq Adenan)
Liam Lai
Azrul Saharudin
Moray Toon

Casting By

Aslam Yusoff

Art Direction by

Jack Lee Tze Loong

Costume Design by

Ong Mark
Rhine Ooi

Makeup Department

Mohd Rozaidi Daud
makeup artist
Kartini Ishak
makeup artist
Nur Liyana
makeup artist

Production Management

Pok Jen Ham
production manager
Ooi Kiah Hui
assistant production manager (as Ooi Zhi Hui)

Second Unit Director or Assistant Director

Tao Cheng
second assistant director
Yok Phin Loy
first assistant director
Samantha Wong
third assistant director

Art Department

Mageswaran Alaramiah Bamiah
assistant art daily
Chang Fook Chai
storyboard artist
Pei Yin Cheah
set dresser
Fong Fat Chin
set designer
Wai Loon Chin
set designer
Chong Ho Chua
set designer
Yun Han Chua
assistant art
Uthaiyan Ganasan
assistant art daily
Vengedesrou Manickam
assistant art daily
Vathanan Mutamil Selvan
assistant art daily
Chia Yong Ong
assistant art
Chew Hiong Pang
car property director
Gobiraj Ramiah
set dresser
Mahan Jothi Thevar Saminathan
set dresser
Ganabathi Mutamil Selvam
assistant art daily
Sandeeb Singh
assistant property master
Tejinder Singh
property master (as Jesjinder Singh)
Howard Tai
Art Department Buyer
Nagendran Tewathas
assistant art daily
Hong Wai Tong
assistant art director
Lee Yen
assistant art (as Lee Jing Yen)
Tze Yin Yong
assistant art
Soon Sang Yu
set designer

Sound Department

Caroline Chrislie
sound editor
Loke Yin Hoei
assistant sound recordist
Poon Hong
assistant sound recordist (as Poon Yew Hong)
Yeo Loi Hooi
assistant sound recordist
Hiro Ishizaka
sound designer
Charlene Ong Chye Leng
sound editor
Desmond Poon
boom operator
Kok Keong Poon
sound recordist
Vincent Poon
production sound mixer
Wei Chien Tee
ADR director
Vivieen Yeo
2nd Unit Sound Mixer

Special Effects by

Noriman Kamuradin
special effects makeup
Chiau Ran Ma
special effects
Ella Sandera
special effects makeup
Rizzuan Zainal
special effects makeup

Visual Effects by

Ke Li Ang
visual effects
Dinar Savira Chairullah
visual effects
Lee-Lee Cheng
visual effects assistant supervisor / visual effects producer
Ahmad Syakir Ibrahim
visual effects
Alexander How Kai Jet
visual effects
Chiau Ran Ma
CGI / visual effects producer / visual effects supervisor / visual effects
Hafiz Malik
visual effects
Tun Kai Pau
visual effects
Satha Sivam
compositor / visual effects
Ye Xuan Tan
visual effects
Aslam Adli Zulkifli
visual effects (as Aslam Adli)
Muhammad Azryan Zuraidy
visual effects

Stunts

Muhammad Nur Adaha Bin Amirzan
stunts
Yuen Xiang Beh
stunts
Boon Eng Chua
tactical
James Chung
stunt director
Wai Kiat Chung
tactical
Muhammad Hanif
stunts
Wee Jung Jieh
stunts
Simon Kong
stunts (as Chai Leong Kong)
Zse Yang Lau
tactical
Tian Jiang Lee
stunts
Alfred Leong Yi Wei
stunt rigger / stunts
Xue Qian Lim
stunts
Fook Chien Pui
stunts
Azwan Razali
stunts
Frank See
action director
Eddy Sharizan
stunts (as Mohd Sharizan Daud)
Jee Yie Tan
tactical
Jun Long Wee
stunts
Chyau Fung Wong
tactical
Chong Seng Yong
stunts
Zakaria Zahid
stunts

Camera and Electrical Department

Abdul Razak Bin Mohamed Adil
vtr
Mohd Zabidi Ahmad
lighting crew
Sheikh Fadly Sheikh Ahmad
second assistant camera
Rizal Avgeekmy
photographer: A400
Sharul Aswad Bin Kareem
second assistant camera
Charles Chan Wen Chau
airborne camera pod
Haniff Hashim
dit
Azlan Suhaimi Ibrahim
first assistant camera
Mohd Roslan Jalaluddin
lighting assistant
Kamarul Azmi Jalaludin
lighting crew
Chong Sei Fen Leon
grip
Fang Wee Lim
first assistant camera
Razif Abdul Manaf
grip
Muhammed Seth Nabill
second assistant camera
Wayne Ooi
drone operator
Hadzim Othman
grip
Hafidzun Othman
grip
Hashim Othman
grip
Mohd Ridzwan Othman
lighting crew
Adib Danial Putra
lighting crew
Kian Pin Sim
airborne camera pod
Steven Chan Wen Yee
airborne camera pod

Casting Department

Shahril Abd Latif
casting assistant
Afiz Aris
assistant casting director
Hazman Hamzah
casting assistant
Aufa Izzati
casting assistant
Watie Belle Rozier
casting assistant (as Watie)
Nurul Inshirah Shahruddin
casting assistant
Muhd Haziq Umar
casting assistant
Khairun Nisa' Yazid
casting assistant (as Khairun Nisa)

Costume and Wardrobe Department

Wai-Lin Chan
costume stylist assistant
Wai Onn Chua
image assistant
Jaylo Larry Joy
image assistant
Tze Ying Lee
image assistant
Masoan
image assistant
Lai Imm Ooi
costume stylist manager
Suaida Puteri
image assistant (as Puteri Suaida)

Editorial Department

Azahari Abdul Shukor
DCP/atmos processing / post production supervisor / producer
Irwan Ahmad
assistant editor (as Wan Muhammad Irwan Ahmad)
Chulat
on-line editor (as Ameerul Affiq Adenan)
Ahmad Hilmy
colorist supervisor
Johan Arif Mazlan
post producer
Mohsin Othman
post producer
Ben Hur Tan
DCP/atmos processing / conforming artist

Location Management

Pui Yee Chew
location manager
Kenny Heng
early location manager
Boon Ze Tan
assistant location manager

Music Department

Sam Gan
music editor
Aaron Tee Meng Jiam
additional music score / music editor
Wei Chien Tee
music editor

Script and Continuity Department

Melissa Lim
script supervisor (as Lim Weng Thoong)

Additional Crew

Rahmat Adam
promotion
Norsalvina Alwee
marketing
Teo Tze Chee
production assistant manager
Juan Chuan
production assistant
Ling Li Fang
production assistant
Faizal Fauzi
marketing
Esther Hau
distribution: GSC Movies
Claude Hor
distribution
Mohammad Usni Isqandar
marketing
Won Yen Lim
production accountant
Wee Thai Lo
production coordinator
Chun Kit Ng
audit
Laili Noordin
promotion
Ming Jie Oh
production assistant
Lee Wei Earn Shuffle
production assistant
Kwang Ling Sia
audit
Sivakami
distribution
Meng Say Soh
hardware assistant
Wei Zhi Ting
production accountant
Peter Toyat
hardware assistant
All Filters