Cast & Crew

Directed by

Adrian Teh

Writing Credits

Adrian Teh
(screenplay)
Ashraf Modee Zain
(screenplay)

Cast

Bront Palarae
Major Adnan
Shaheizy Sam
LCPL Ramlee
Hairul Azreen
LT Ismail
Zahiril Adzim
LT Dahari
Iedil Dzuhrie Alaudin
LT Mustafa
Adlin Aman Ramlie
COL Rahman
Fauzi Nawawi
Major Osman
Tony Eusoff
Major Abd Samad
Syazwan Zulkifli
LT Johan
Dafi Ismail Sabri
LCPL Zulkifli
Taufiq Hanafi
LCPL Fuad
Nafiez Zaidi
LCPL Nik Zainal
Dini Schatzmann
SGT Hamid
Gambit Saifullah
SGT Mukhriz
G Theebaan
LCPL Shah
Safwan Nazri
PTE Isa
Ikhram Juhari
LCPL Wahid
Adrian Teh
Imran
Musa Aden
Abdalle
Joshua Flickema
Lt Cage
Ken Abdullah
Capten Mansor
Abdiwahab Ali
Somalian People
Arwan
CPL Aslam
Christian B.
US Army
Aiman Badrul
Lt Johan eldest son
Paul Biddiss
US Ranger
Lez Ann Chong
Sofia
Abdinasir Cirro
Somalian People
John O. Cummins
US Army
Jens Grund
Mountain Regiment #3
Juweria Yusuf Hassan
Abdelle's Wife
Craig Haydon
COL Lawrence
Michael Helfman
COL Lawrence
Khalid Ismail
Somalian People
Emmanuel Mele Jason
Somalia Leader
Mahsuri Jesuli
MALBATT Team Member
Shiqin Kamal
LT Dahari's wife
Rezki Khirat
Lt Col Khan
Chase Lanting
Mountain Regiment- Ranger #5
Abbas Mahmood
SGT Abd Rahman
Virgile Mangiavillano
Journalist
Julia Melek
Sofia
Mohamed
Somalian People
Jon-Pierre Narbey
LT Jansen
Aqiel Razra Nifael
Lt Johan youngest son
Samuel James Postlethwaite
US Regiment
Yuna Rahim
PTE Isa's wife
Gavin Yap
LT Cage
Dogan Baris Yasar
Mountain regiment #4
Zakaria Zahid
CPL Ahmad
Uldis Zalcmanis
LT Col Colf
Azman Zulkiply
US Army

Produced by

Razak Al-Malique
executive producer
Raja Jastina Arshad
executive producer
Jesse Chan
line producer
Paulyn Chua
executive producer
Budi Citawan
producer
Sing-Choong Foo
executive producer: Beijing Treasure Tree Studio (as Foo Sing Choong)
Syed Ali Shahul Hameed
producer
Esther Hau
producer
Catalina Mae Hubbard
producer
Xin-Yi Lee
assistant line producer (as Xin Yi Lee)
Teck Lim
producer
Guinevere Loh
assistant line producer
Tee Yee Peng
executive producer
Ilkem Sahin
associate producer
Carla Soong
executive producer
Tan Sri Vincent Tan
executive producer
Adrian Teh
executive producer / producer
Yow Kong Tung
executive producer (as Tung Yow Kong)
May Woo
associate producer

Music by

Jackey Yow

Cinematography by

Choon Lin Yong

Editing by

Pai Seang Lee

Casting By

Ezgi Karaoz
Pak Wong
(as Pak Ying Wong)

Art Direction by

Ho Chee Siang
Wan Ahmad Syafiq Wan Rahim
on-set art director
Atilla Çelik

Costume Design by

Wing Shum
(as Weng Shum)

Makeup Department

Lisa Dieh
makeup artist
Kit Hew
makeup artist
Ya Ni Hong
hair stylist / makeup artist
Wing Shum
makeup director
Ven Yee Tan
makeup artist
Mei Xian Wai
makeup artist

Production Management

Ziya Akbas
unit production manager
Engin Akyayci
production manager
Angela Chua An Qi
head of business development: Astro Shaw
Victoria Yee Howe
assistant accountant manager (as Victoria Yee)
Scott Inglis
post-production supervisor
Vicki Kok
production manager
Chee Lee
accounting manager (as Chee Mun Lee)
Man Zheng Lee
on set production manager
Wee Sher Leen
head of content strategy: Astro Shaw
Chun Kit Ng
production accounting (as Ng Chun Kit)
Adnan M. Sapci
accounting director (as Adnan Menderes Sapçi)
Semih Yenigun
head of production

Second Unit Director or Assistant Director

Heng Aik Siong
first assistant director
Görkem Bakici
coordinating director
Ali Khatiblou
first assistant director
Wen Syn Lim
third assistant director
Rui Qi
fourth assistant director (as Chong Rui Qi)
Melis Silahtaroglu
first assistant director
Hiew Chen Wei
second assistant director

Art Department

Ibrahim Abdull Rahman
set builder
Kien Meng Cheah
set builder
Kin Loong Cheah
lead set builder
Erhan Gültekin
set designer
Mohd Faizul Ibrahim
art department
Hoi Seng Lee
set builder
Muhammad Fauzan bin Musa
prop buyer
Eng Heng Ng
set builder
Jayaselan Radhar
on set assistant art
Reuben Raja
on set assistant art
Chun Wey Siew
assistant art director
Sivakumaran Sreenivasan
assistant art
Daniel Tan
storyboard artist
Pau Ming Tan
set builder
Pei Shih Wang
set builder
Kok Keong Wong
set builder
Yow Fook Yong
set builder
Wai Meng Yoong
set builder
Mohd Fazrul Izwan Zainal Azeman
property master

Sound Department

Caroline Chrislie
sound editor
Hiro Ishizaka
re-recording mixer / sound designer
Hanz Koay
recording engineer: Vocast Studios
Shiho Kume
sound editor
Charlene Ong Chye Leng
dialogue editor / sound editor
Desmond Poon
boom operator
Kok Keong Poon
sound recordist
Vincent Poon
production sound mixer
Masatoshi Saitô
sound editor (as Masatoshi Saito)
Jason Thon
recording engineer: Vocast Studios (as Jason Phon)

Special Effects by

Özgür Umut Güntekin
special effects assistant
Terence Neoh
special effects supervisor
Numan Okan Onal
special effects supervisor
Peter Riel
special effects director
Ella Sandera
special effects makeup
Talgat Sembayev
special effects technician
May Tham
special effects executive producer
Onur Ozan Önal
special effects director

Visual Effects by

Aisyah Abu Talib
compositor
Rusydi Ahmad
lead 3D: Fly Studio - 3D lighting
Ibrahim Azmir
3D artist
Le Hong Bon
lead 3D group
Shihao Chai
VFX artist: Beijing Treasure Tree Studio
Moon Choong Chan
compositor
Yao Wen Cheah
3D artist
Kawah Cheung
VFX supervisor: Beijing Treasure Tree Studio
Jothan Chin
compositor
Remen Chow
matchmove artist
Weiquan Cui
VFX supervisor: Beijing Treasure Tree Studio
Yi Ding
VFX artist: Beijing Treasure Tree Studio
Nguyen Thuy Duong
compositor (as Nguyen Thi Thuy Duong)
Griffin Guo
VFX artist: Beijing Treasure Tree Studio
See Tho Jen Hoe
compositor
Johnny Lee
matchmove artist
Steven Lee
3D artist
Skyler Leong
digital compositor
Shahrir Lim
lead compositor: Flystudio
Qihao Luo
VFX artist: Beijing Treasure Tree Studio
Mary Ma
VFX artist: Beijing Treasure Tree Studio
Muhamad Ikhwan Mansor
compositor
Yuhang Meng
VFX artist: Beijing Treasure Tree Studio
Muiz Musa
compositor
Terence Neoh
visual effects supervisor
Pham Thi Nhu Ngoc
compositor
Nguyen Viet Phuong
3D artist
Low Qinyu
compositor
Peter Riel
visual effects supervisor
Tai Ryan
matchmove artist
Leong Cui Shan
matchmove artist
Harith Sokhini
3D artist
Matthew Teo Soon Teck
visual artist
Keck Yuen Tai
compositor
Tran Nguten Minh Tam
compositor
Jack Tan
3D artist
Jaywen Teh
digital compositor
Keree Teh
visual effects producer
May Tham
visual effect executive producer (as Yin May Tham)
Yuan Tian
VFX artist: Beijing Treasure Tree Studio
Chin Tik
lead lighting artist: Beijing Treasure Tree Studio
Pham Van Ha
compositor
Lin Wang
VFX artist: Beijing Treasure Tree Studio
Dennis Wee
lead 3D: Kirin Studio
Zhong Xiong Wong
lead matchmove: Fly Studio
Sook Juen Yan
compositor
Chian Wei Yong
visual effects producer
Izhan Faridz Zahari
compositor
Farid Zarulnajwan Zakaria
matchmove artist

Stunts

Yuen Xiang Beh
stunt assistant (as Beh Yuen Xiang)
Muhammad Zaki Bin Nasaruddin
stunt assistant
James Chung
stunt director
Özgür Umut Güntekin
stunts
Shohrat Haitov
stunt rigging coordinator
Mohamad Hanif
stunt assistant
Alfred Leong Yi Wei
stunt rigger
Ugur Palanci
stunt performer
Sefa Peker
stunts
Azwan Razali
stunt assistant
Shimano Wee
stunt assistant
Zakaria Zahid
stunt assistant

Camera and Electrical Department

Mohd Ihsan Bin Roshidi
assistant grip (as Muhammad Ihsan Bin Roshidi)
Azlan Bin Taharuddin
lighting assistant
Chen Meng Cheng
grip best boy
Yue Foong Chia
assistant camera
Foo Yuen Chong
assistant grip
Kenny Kuang Eng Chua
dit: Malaysia
Kathir Denez
drone operator
Bekir Emre
digital imaging technician
Ömer Gezer
d.i.t digital image technician
Je-oh Ju
lighting assistant (as Ming Je Oh)
Nurbahar Kiran
assistant camera
Tarik Han Koc
camera operator
Yasin Köse
first assistant camera
Yunus Köse
second assistant camera
Jeffery Xin Tong Lee
gaffer (as Xin Ton Lee)
Weng Sheng Lee
lighting assistant
Fang Wee Lim
first assistant camera
Jun Yang Loo
key grip
Mustafa Polat
second assistant camera
Praveen
drone assistant
Seow Jong Tan
still photographer
Wey Yinn Teo
qtake operator / video assist (as Wey Yinn) / vtr
Zhao Xian Wong
best boy spark

Animation Department

Wenhong Huang
animator: Beijing Treasure Tree Studio
Jiahong Zhang
animator: Beijing Treasure Tree Studio
Ziqi Zhao
animator: Beijing Treasure Tree Studio

Casting Department

Anne Hoi Lam Low
casting assistant (as Anne Low Hoi Lam)
Phei Ying Ong
on set casting
Ann Ning Tan
on set casting
Zhen Tan
on set casting (as Tan Zhen Loong)

Costume and Wardrobe Department

Ho Hee Chong
lead busana (as Carol Chong)
Wing Shum
fashion director

Editorial Department

Nicolas Billy
colorist
Jesse Chan
post producer
Ayuni Hazwani Abdul Hamid
subtitling (as Hawa Hamid)
Michelle Han
assistant DI: Basecamp Films
Ai Xiang Kek
subtitling
Jason Liew
assistant DI: Basecamp Films / digital cinema mastering
Sean Shao Chi Yap
assistant DI: Basecamp Films
Emily Siew
producer: Basecamp Films
Ivy Soh
subtitling
Keree Teh
producer: Basecamp Films
Rui Wen
assistant editor (as Rui Wen Saw)
Charis Wong
subtitling

Location Management

Tolga Acar
location manager
Engin Akyayci
location manager: G2T
Ekrem Gunes
location manager: G2T
Mehmet Orhan
location manager: G2T

Script and Continuity Department

Melissa Lim
continuity

Transportation Department

Mohd Yasin Ahmad
driver
Isra Anwar
driver
Wai Fong Chan
driver
Kok Keong Chaw
driver
Chat Keong Chong
driver
Sreedaran Damodran
driver
Kok Heng Lau
driver
Mohamad Man
driver
Give Paramasivan
driver (as Giva Paramasivan)
Shahrin Samsurin
driver
Azman Bin Sidek
driver
Sivakumaran Sreenivasan
truck driver
Ah Teik Teh
driver
Shoa Bin Yong
driver

Additional Crew

Zahirah Abdul Rahim
marketing unit: Astro Shaw
Rahmat Adam
distribution: GSC Movies (as Mohammad Rahmat bin Adam)
Izzul Akmal
marketing unit: Astro Shaw
Syed Khalique Al-Yahya
unit: Astro Gempak (as Khaliq Kadir)
Hafizi Amir Faiz Alias
finance & administration unit
Norsalvina Alwee
head of marketing & distribution: Astro Shaw
Saravanan Appalanaidu
content strategy unit
Blue Asyraff
unit: Astro Gempak
Fieyna Azman
marketing: GSC Movies
Paul Biddiss
military advisor
Pei Pei Chua
head of finance & administration (as Chua Pei Pei)
Nazihah Dalhar
marketing unit: Astro Shaw / unit: Astro Gempak
Faizal Fauzi
marketing unit: Astro Shaw
Choong Sheng Fong
production assistant
Desiree Gasper
unit: Astro Gempak
Ezrie Gazali
unit: Astro Gempak
Cagatay Nebi Gokmen
Tactical Weapons Trainer
Mohd Nur Haniff
marketing unit: Astro Shaw (as Mohd Nur Haniff Mohd Zaid)
Sham Hashim
unit: Astro Gempak
Amri Hassan
unit: Astro Gempak (as Amir Hassan)
Claude Hor
distribution: GSC Movies
Wong Hui Ling
finance & administration unit
Hüseyin
catering
Syahidah Ibrahim
marketing: GSC Movies
Izwan Isa
unit: Astro Gempak
Mohammad Usni Isqandar
distribution unit: Astro Shaw
Danish Aswad Mohd Izzat
unit: Astro Gempak (as Danish Izzat)
Nur Iylia Izzati
content strategy unit
Najmah Syah Jumaadi
unit: Astro Gempak (as Najman Jumaadi)
Mike Ho Mun Keat
legal unit: Astro Shaw
Nur Diyana Khairuddin
business development unit
Kashif Khairul
business development unit
S.H. Lee
distribution: GSC Movies (as Lee Sh)
David Leong
unit: Astro Gempak
Tom Lin
production: Beijing Treasure Tree Studio (as Tod Liu)
Khang Herng Loh
marketing: GSC Movies
Mohvindh Manirajah
business development unit
Akmal Nahar
unit: Astro Gempak
Feyra Nasrom
unit: Astro Gempak
Christopher Ng
content strategy unit
Razzi Ng
marketing unit: Astro Shaw (as Mohd Fakhrurazi)
Laili Noordin
marketing: GSC Movies
Azzila Nordin
marketing unit: Astro Shaw
Abby Othman
distribution unit: Astro Shaw / marketing unit: Astro Shaw
Azreen Rashid
content strategy unit
Ridhwan Roslan
unit: Astro Gempak
Farid Rosli
unit: Astro Gempak
Jessica Tee Ru Ting
finance & administration unit
Saiful Saaid
unit: Astro Gempak (as Saifullah Saaid)
Mohd Anwar Sabilan
on set medic
Syazwani Salleh
unit: Astro Gempak
Rinita Sengupta
legal unit: Astro Shaw (as Rinita Sen)
Kim Sheridan
management: Basecamp Films
Sivakami
distribution: GSC Movies
Dylan Sugenthiran
business development unit
Ariff Syafzan
marketing unit: Astro Shaw
Farid Talib
unit: Astro Gempak
Yik Yu Tan
production assistant (as Tan Yik)
Iraz Taskin
production assistant
Zaid Taufik
unit: Astro Gempak
Wee Chong Tay
production assistant
Yee Ling Tew
production assistant
Ferhat Türker
armorer & weapons supervisor / armoured vehicle coordinator / tactical/military co-ordinator
Murat Türkmen
instructor
Pauline Usang
management unit
Simon Wilkes
legal unit: Astro Shaw
Lee Mee Yap
production assistant
Pui Yee Yep
marketing: GSC Movies
Rozaini Mohd Yunus
management unit
Zoul Zaaba
marketing unit: Astro Shaw
Syazwan Zakariah
unit: Astro Gempak
Ubaidillah Zulkifli
unit: Astro Gempak (as Ubai Zulkifli)
Nelson Sim Shein Cheng
business development unit (uncredited)
Ahmad Syazni
marketing unit: Astro Shaw (uncredited)

Thanks

Raqim Ahmad
special thanks
Azlin Reza Azmi
special thanks
Norsiah Juriani Johari
special thanks
Farah Fauzana Zainul Kamar
special thanks
Putri Yasmin Megat
special thanks
Kenny Ong
special thanks
Agnes Rozario
special thanks
Euan Smith
thanks to
Henry Tan
thanks (credit only)
Boon Hock Tee
very special thanks
All Filters