Cast (56)

Bront Palarae

Major Adnan

Shaheizy Sam

Lance Cpl. Ramlee

Hairul Azreen

Lt. Ismail

Zahiril Adzim

Lt. Dahari

Iedil Putra

Lt. Mustafa

Adlin Aman Ramlie

Col. Rahman

Fauzi Nawawi

Maj. Osman

Tony Eusoff

Maj. Abd Samad

Syazwan Zulkifly

Lt. Johan

Dafi Ismail Sabri

Lance Cpl. Zulkifli

Taufiq Hanafi

Lance Cpl. Fuad

Nafiez Zaidi

Lance Cpl. Nik Zainal

Dini Schatzmann

Sgt. Hamid

Gambit Saifullah

Sgt. Mukhriz

Theebaan Govindasamy

Lance Cpl. Shah

Safwan Nazri

Pvt. Isa

Ikhram Juhari

Lance Cpl. Wahid

Adrian Teh

Imran

Musa Aden

Abdalle

Joshua Flickema

Lt. Cage

Ken Abdullah

Capt. Mansor

Mejar Mustaqim

Sniper Spotter

Arwan

Cpl. Aslam

Zakaria Zahid

Cpl. Ahmad

Abbas Mahmood

Sgt. Abd Rahman

Paul Biddiss

US Ranger Officer

Jens Grund

Mountain Regiment #3

Doğan Barış Yaşar

Mountain Regiment #4

Chase Lanting

Mountain Regiment #5

Jon-Pierre Narbey

Lt. Jansen

Craig Haydon

Col. Lawrence

Uldis Zalcmanis

Lt. Col. Colf

Julia Melek

Sofia

Emmanuel Mele Jason

Somalian Leader

Benjamin Osayende Aghedo

Abdalle's Son

Tosin Marie

Abdalle's Wife

Rezki Khirat

Lt. Col. Khan

Qamar Athwaal

Lt. Col. Muhammad

Shiqin Kamal

Lt. Dahari's Wife

Yuna Rahim

Pvt. Isa's Wife

Abdiwahab Ali

Somalian People (voice)

Muhammad Nasir Asri

Christian B. Ogle

US Army (voice)

Aiman Badrul

Lt. Johan's Eldest Son

Lez Ann Chong

Sofia (voice)

Abdinasir Cirro

Somalian People (voice)

John O. Cummins

US Army (voice)

Juweria Hassan

Abdelle's Wife (voice)

Michael Helfman

Col. Lawrence (voice)

Khalid Ismail

Somalian People (voice)

Mahsuri Jesuli

MALBATT Team Member

Virgile Mangiavillano

Journalist

Mohamed

Somalian People (voice)

Aqiel Razra Nifael

Lt. Johan's Youngest Son

Gavin Yap

Lt. Cage (voice)

Azman Zulkiply

US Army (voice)

Crew (34)

Ali Khatiblou

First Assistant Director

Tolga Acar

Location Manager

Paul Biddiss

Military Consultant

Yunus Köse

Second Assistant Camera

Ziya Akbas

Unit Production Manager

Tarik Han Koc

Camera Operator

Engin Akyayci

Production Manager

Kenny Kuang Eng Chua

Digital Imaging Technician

Iraz Taskin

Production Assistant

Mustafa Polat

Second Assistant Camera

Semih Yenigun

Head of Production

Melis Silahtaroglu

First Assistant Director

Erkan Gultekin

Set Designer

Ferhat Türker

Supervisor of Production Resources

Emre Oskay

Line Producer

Adrian Teh

Director

Raja Jastina Arshad

Executive Producer

Ömer Gezer

Digital Imaging Technician

Atilla Çelik

Art Direction

Nurbahar Kiran

Assistant Camera

Yasin Köse

First Assistant Camera

Lee Pai Seang

Editor

Budi Citawan

Producer

Syed Ali Shahul Hameed

Producer

Esther Hau

Producer

Adrian Teh

Producer

Catalina Mae Hubband

Producer

Lim Teck

Producer

Adrian Teh

Writer

Ashraf Modee Zain

Writer

Yong Choon Lin

Director of Photography

Jackey Yow

Original Music Composer

Adrian Teh

Screenplay

Ashraf Modee Zain

Screenplay