Cast & Crew

Directed by

Mohamed Diab

Writing Credits

Khaled Diab
Mohamed Diab

Cast

Nilli Karim
Nagwa
Hany Adel
Adam
Muhammad El-Sebai
Zain
Muhammad Al Swasy
Uwais
Ahmad Abdulhamid Hifni
Awadh
Mahmood Fares
Central Force Soldier
Walid Abdulghani
Nader / Relocation car officer
Attef Ammar
Central Force Officer / Colonel Fahmi
Tarek Abdel Aziz
Husam
Husni Sheta
Fishoo
Ahmad Dash
Fares
Ahmed Malek
Mans
Mohamed Abdel Azim
Radhwan
Gamil Barsoom
Salah
Khaled Kamal
Rabi
Muhammad Tareq
Husain
Muhammad Gamal Qalbaz
Tamer
Ashraf Hamdi
Umar
Amr Elqady
Muhammad Hashem
Mahmoud Gomaa
Hudhayfah's father
Muhammad Salah
Ahmad Hashem
Mohamed Alaa
Muadh
Mohamed Abu Elsoa'ud
Abdel Hamid
May Elghety
Aeshah
Ahmed El Turky
Malek
Mohamed Radwan
Badr
Muhammad Adel
Guest appearance
Ahmad Abdulhamid
Awadh
Ali El-Tayyeb
Hudhayfah
Mohamed Farouk
Mahmoud

Produced by

Karim Boutros-Ghali
post producer
Rémi Burah
producer
Jamal Al Dabbous
executive producer
Ahmed Farghaly
line producer (as Ahmed Farghalli)
Nicole Gerhards
co-producer
Sarah Goher
creative producer
Mohamed Hefzy
producer
Eric Lagesse
producer
Moez Masoud
producer
Olivier Père
co-producer
Moustafa Salah
head of production
M.W. Zackie
producer
Daniel Ziskind
executive producer

Music by

Khaled Dagher

Cinematography by

Ahmed Gabr

Editing by

Ahmed Hafez

Casting By

Marwa Gabriel

Production Design by

Hend Haider

Costume Design by

Reem El Adl

Second Unit Director or Assistant Director

Omar Abdelrazek
trainee assistant director
Ahmed Abdelsalam
second assistant director
Amir El-Shenawy
second assistant director
Karim El-Shinnawi
first assistant director
Alia Farrag
assistant director
Muhammad Nader
making director
Nour Nasreldin
trainee assistant director
Mohamed Taher
assistant director

Art Department

Ahmed Emad Eldin
poster designer

Sound Department

Ahmed Adnan
sound mixer
Frédéric Attal
supervising sound editor
Laurent Chassaigne
adr mixer / foley recordist / re-recording mixer
Romain Chassaigne
studio assistant
Gadou Naudin
foley artist
Hubert Persat
sound editor
Arthur Rollet
studio assistant

Visual Effects by

Chadi Abo
visual effects supervisor
Joud Abo
vfx photographer
Nasser Abo
visual effects supervisor
Shareef Abo
visual effects coordinator
Sarah Beaudouin
visual effects artist
Ahmed Farouk
visual effects artist
Céline Marsais
visual effects coordinator

Stunts

Amr Mcgyver
stunt coordinator
Andrew McKenzie
stunt coordinator

Animation Department

Yasmeen Fanari
animation and titles: sequence

Editorial Department

Guillaume de Rocquigny
colorist assistant
Guillaume Lips
colorist

Script and Continuity Department

Mohamed Taher
script supervisor

Additional Crew

Patricia Chica
US PR: cannes
Maher Diab
distribution
Alaa Karkouti
distribution

Thanks

Aly Mourad
special thanks
All Filters