Cast & Crew

Directed by

Sherif Arafa
(as Sharif Arafah)

Writing Credits

Sherif Arafa
(as Sharif Arafah)
Amir Teaimah
(dialogue)

Cast

Haggag Abdulazim
Exchange employee
Dana Abed
Omera
Asma Abul-Yazid
Abu-Rgaibah's sister Farhah
Ahmed Allayeh
Ahmed
Kamilia Assem
Kamilia
Suliman Eid
Bookstore owner
Hani El Metenawy
Moshe Dayan
Muhammad El-Ahmadi
Egyptian prisoner
Muhammad El-Bayya
Assistant of Israeli camp commander
Ahmed Ezz
Colonel Noor
Ahmed Falawkas
Mahmood
Muhammad Farrag
Corporal Helal
Mohamed Goma
Abu-Rgaibah
Hazem Gomaa
Ahmed
Mustafa Ragab Gomaa
Ali
Kareem Gouda
Khaked
Mahmood Hafez
Naval corporal Ismail el-Damanhuri
Amgad Al Haggar
Cabaret presenter
Nadim Hesham
Israeli officer
Ahmed Salah Hosny
Naval lieutenant Ramzi Abed
Ibrahimshahoot
Ali
Ehab Mabrouk
Militant
Alhan Al Mahdi
Aminah
Nour Mahmoud
Egyptian officer Lieutenant Husain
Zaina Mansour
Azizah el-Raashah
Amr Mohamed
Soldier
Sherif Mounir
Police officer
Muhammad Nasr
Egyptian prisoner
Eyad Nassar
David Eleazar
Ebrahem Okda
Body
Mohammed Ragaaey
Salim
Islam Abdel Rahim
Nabel
Ahmad Rizq
Journalist Ihsan
Omar Fathy Saber
(as Omar Fathy)
Hind Sabri
Noor's wife Layla
Amir Salah
Amer Idris
Enaam Salousa
Mahmood's mother
Nawal Samer
Ruhiyyah Madamaksh
Ahmed Seman
Mostafa
Mohamed Al Sharnouby
Engineer Ahmad
Farouk Yahia
Ramy
Omar Zahran
Commander
Ahmed Tahaa
Amir

Produced by

Mohamed Abou Saad
producer
Youssef Ahmed
co-producer
Hesham Abdel Khalek
producer

Music by

Hossam Hamdy
Omar Khairat
composer

Cinematography by

Ayman Abou el Makarem
director of photography

Editing by

Fares Abdel Karim
Fares Abdel Kerim

Casting By

Ahmed Tamam

Production Design by

Bassel Hossam
(as Basel Hossam)

Second Unit Director or Assistant Director

Tarek Arafa
third assistant director
Omar Roshdy Hamed
second unit director
Mohamed Ibrahim
assistant director
Youssef Taha
second assistant director

Sound Department

Ahmed Aboulsaad
Sound designer / re-recording mixer
Mostafa Disha
voice-over

Special Effects by

Andrew McKenzie
special effects supervisor

Visual Effects by

Sarah Abul-Enein
junior compositor: Trend Vfx
Mohamed Abuzeid
compositing supervisor: Trend VFX
Basma Aiad
Compositor: Trend Vfx
Osama Ali
CG Lighting Lead: Trend VFX
Omar Allam
3D Artist: Trend VFX
Mohamed Atwa
Post Producer: Trend VFX
Muhammad Awwad
3D animator: Trend VFX
Mohamed Karam Badr
CG Assets Lead: Trend VFX
Mohammed Barghout
CG Assets Lead: Trend VFX
Sherif Bishara
Matchmove Artist: Trend VFX
Ahmed Damarany
Matchmove Artist/3D Generalist: Trend VFX
Gehad Ehab
Assistant Art Director: Trend VFX
Kareem Eissa
VFX Compositor : Trend VFX
Karim el Qattan
Environment/Assets Supervisor: Trend VFX
Mohamed Abd El-Aziz
lead Compositor: Trend VFX
Ahmed Fathi El-Sayed
creative/art director: Trend VFX
Mahmoud Elmanakhly
animation/rigging supervisor: Trend vfx
Haytham Abd Elsalam
3d artist
Ahmed Elsokary
3D Rigger: Trend vfx
Bishoy Emad
compositor: Trend VFX
Mahmoud Farouk
compositor
Ahmed Fathi
visual effects creative director
Fady Aziz Fouad
visual effects artist: Trend VFX
Mohamad Fouda
visual effects supervisor
Mina George
compositor: Trend VFX
Ahmed Gobba
visual effects supervisor
Mohamed Ramadan Habib
3d artist: Trend vfx
Madiha Hamdi
VFX on set Data wrangler
Menna Hamdy Hamouda
CG Assets Lead: Trend VFX
Rami Hassan
vfx compositor (as Rami)
Amr Hassanein
VFX Producer: Trend VFX
Mahmoud Kamal
FX Technical Director Developer: Trend VFX
Samuel Kayal
3D Artist: Trend vfx
Ahmed Khaled
Lead Compositor: Trend Vfx
Bishoy Khalifa
lead fx technical director: Trend VFX
Loay Ahmed Maher
3D animator/rigger: Trend VFX
Muhammed Mahrous
VfX Matte Painter: Trend VFX
Ahmed Mandor
lead compositor: Trend VFX
Waleed Mekkawy
compositor: Trend VFX
Salah Mohamed
digital compositor / lead compositor: Trend VFX
Waleed Nabil
Lighting Supervisor: Trend vfx
Salah Refaat
compositor: TrendVFX
Aya Sayed
Junior Compositor: Trend VFX
Ahmed Shehata
visual effects supervisor: Trend VFX
Mohamed Tantawy
visual effects supervisor: Trend VFX
Omar Wanis
FX Technical Director/Matchmove Artist: Trend VFX

Stunts

Andrew McKenzie
stunt coordinator
Grant Powell
fight coordinator

Editorial Department

David Gabris
colorist
Mostafa Nour
assistant editor / editor

Music Department

Abo El Anwar
singer

Additional Crew

Ahmed Khaled
production accountant
Matt Markopoulos
Photo Double: Dr. Tim Fanning
All Filters