Cast & Crew

Directed by

Tarek Alarian
Mohamed Nasser Hamza

Writing Credits

Salah El Gehiny

Cast

Ahmed Ezz
Saif el-Dhab
Samer al Masri
Marwan
Mohamed Mamdouh
Muhammad Saber
Mohamed
Ali
Mohammed Ragaaey
Sergeant Muhammad
Riham Abdel Ghafour
Shurooq Uthman / Ummul-Izz
Amir Adham
Nader
Salwa Mohamed Ali
Shurooq's mother
Marwan Amr Allam
Child Ali Amr
Ahmed Ashry
Taha
Aïcha Ben Ahmed
Nuha / Amr's wife
Yasser El Zankalouny
Musad
Rania El-Khatib
Samah / Saber's wife
Samer El-Masri
Marwan Adnan / Abul-Izz
Naeem Ghefari
(as Naeem Ghafari)
Mohamed Nasser Hamza
Ameer
Ahmed Salah Hosny
Amer / Marwan's assistant
Ahmed Keshk
Soldier Badr
Amina Khalil
Salma
Ahmed Maher
Ibrahim
Nour Mahmoud
Officer
Amr Mohamed
Police Soldier
Ahmad Safwat
Amr
Ahmad Said
Child
Ismail Sharaf
Colonel Kamal
Ahmed Tahaa
Self - Eslam
Hana Tareq
Child
Ashraf Zaki
Muhyi Bey

Produced by

Youssef Ahmed
co-producer
Tarek Alarian
producer (as Tarek El'eryan)
Miral El Fakharany
co-producer
Mousa Essa
executive producer (as Moussa Eisa)
Mohamed Sakr
co-executive producer

Cinematography by

Sherif Amer
(as Sherif Amar) (cinematography)
Mazen Al Motagawel

Editing by

Ehab Azab
co-editor
Ahmed Hamdy

Casting By

Mohamed Mohsen
(director of casting)

Production Design by

Mohamed Attia
Mohamed Sakr

Art Direction by

Ahmed Bakhit
Mahmoud Awad Ebrahim

Production Management

Mahmoud El Khateeb
production manager
Ahmed Gaber
unit production manager
Sherif Gheith
unit production manager
Mohamed Romani
post-production manager / production manager

Second Unit Director or Assistant Director

Haytham Ahmad Dawood
action scriptwriter
Dheya Habib
first assistant director
Yasmine Ahmed Kamel
executive director
Sama Kutkut
accessories script
Mohamed Sakr
second unit director

Sound Department

Marwan Akl
dialogue editor
Mostafa Disha
voice-over
Hisham Elmanestrly
sound designer
Ahmed Gaber
sound mixer
Abdallah Mamdouh
foley artist

Visual Effects by

Taha Ammar
visual effects: mercury visual solution
Fadi Arnest
hard surface modeler/texturing
Sherif Bishara
Matchmove Artist/Data Wrangler: Mercury Visual Solutions
Mohamed El Gohry
visual effects editor
Yasser El Naggar
visual effects
Khaled El-Meligy
digital matte painter
Ahmed Fathy
vfx artist
Michael Fawzy
senior compositor: mercury visual solutions
Kerolos Fayez
matchmove artist / vfx on-set supervisor
Aya Fouda
visual effects producer
Ahmed Gobba
visual effects on set supervisor
Pola Hany
compositor
Bishoy Kaldes
online vfx compositor (as Bishoy Nader)
Ahmed Kamal
Head of Production: Mercury Visual Solutions
Eslam Kamal
visual effects producer
Reem Kamal
visual effects
Mohamed Kamel
digital compositor: Mercury Visual Solutions
Mina Lotfy
lookdev & lighting td
Mohamed Refaat Mahdi
vfx compositor: mercury Vs
Mina Mikhail
compositor (as Mina Younan)
Karim Moftah
lead compositor
Mohamed Mokhtar
matchmove
Nada Sadiq
visual effects producer
Nader Salah
compositor
Mohamed Saleh
fx artist: visual effects
Bishoy Samaan
compositor (as Bishoy Usama)
Mohamed Selim
compositing supervisor: mercury visual solutions / senior compositor: mercury visual solutions

Stunts

Yasser Alshami
stunt coordinator / stunt driver
Niklas Brennsund
assistant stunt coordinator
Deni Jordan
action director / stunt coordinator / stunts
Mohamed Romani
action producer

Camera and Electrical Department

Moez Abas
camera operator
Nadim George
steadicam operator
Mohammad Omar
Focus Puller: Opening Sequence

Animation Department

Alaa Awaad
playback animator
Mohamed El-Meligy
animator

Costume and Wardrobe Department

Reham Assem
stylist (as Riham Assem)
Haitham Sharkawy
costume supervisor

Editorial Department

Salma Hossam
assistant editor
Demyana Melad
assistant editor
Shady Mokhtar
assistant editor

Music Department

Abo El Anwar
singer
Sary Hany
composer: theme music
Hudz
composer: theme music

Additional Crew

Yasser Alshami
picture vehicles
MagedEssam
Social Media Marketing
All Filters