Cast & Crew

Directed by

Ahmad Ala El-Dib
(directed by)

Writing Credits

Mohamed Sayed Bisheer
Mohamed Nasser Hamza
(writer)

Cast

Ahmed Ezz
Yunus
Ahmed Fahmy
Radhi
Mostafa Khater
Asad
Mahmoud Hemida
Mourad
Carmen Bsaibes
Maya
Ahmad Khaled Saleh
Umar
Dana Abed
Manal
Amir Adham
Mahmoud
Hamad Almutaani
Saad
Hazem Ehab
Mustafa
Mahmoud Farg
Hadi
Mohamed Farouk
Kamal
Naeem Ghefari
(as Naeem Ghafari)
Kareem Gouda
Ali
Mohamed Nasser Hamza
Mahmoud
Arnaud Humbert
Ivan
Kamel Ibrahim
Jawad
Mohamed Mamdouh
(as Muhammad Mamdooh)
Amr Mohamed
Banker
Mario Moris
Nady
Shaza Muharram
Iman
Ibraheem M. Nada
Amr
Zuhair Al Nobani
Abu-Anas
Ramy Mahmoud Obaid
Amr
Bassem Qahar
Nasir
Kinzi Rammah
Child Faridah
Rami Refaat
Kazem
Rakeen Saad
Rim

Produced by

Hany Abdallah
producer (as Hani Abdalla)
Youssef Ahmed
co-producer
Mohammed Alsaadi
producer
Lee Lin
Malaysia part
Tamer Morsi
producer

Music by

Hossam Hamdy
Hesham Nazih

Cinematography by

Ahmad Al Morsy
director of photography

Editing by

Ahmed Hafez

Casting By

Ahmed Tamam

Production Design by

Mohamed Attia

Art Direction by

Ahmed Bakhit

Set Decoration by

Mohamed Mohsen
(set director)

Makeup Department

Gergana Batanova
makeup artist

Production Management

Dave Woon Siew How
malaysia part
Pugalenthan Supramaniam
production manager

Second Unit Director or Assistant Director

Ahmad Anwar
script & accessories assistant director
Sze Chee Chin
first assistant director (as Kei) (as Malaysia)
Ivan Kotsev
first assistant director
Teodora Petrova
second assistant director bg

Art Department

Chee Yang Ong
storyboard artist
Marcus Wong
assistant art director

Sound Department

Ahmed Aboulsaad
re-recording mixer / sound designer
Anton Dimitrov
boom operator
Mostafa Disha
voice-over
Valentin Orlov
sound mixer

Special Effects by

Islam Alex
special effects

Visual Effects by

Shimaa Ayman
digital compositor (as Shimaa)
Mina Halim Daoud
CG environments artist
Khaled El Masry
Comp Lead
Akram El Tawila
lead compositor
Mahmoud El Torkman
compositing supervisor
Karim Elbaroudy
lead compositor/on-set vfx supervisor
Yomna Mohamed Elghonaimy
3D Assets Artist
Catherine Faique
shading and lighting artist
Khalid Gaffer
digital compositor
Abdulrahman Hamad
cg supervisor
Mustafa Hassan
compositor
Sayed Hassan
digital compositor
Ahmed Issa
digital compositor
Samuel Kayal
3d artist
Abdelrahman Maher
digital compositor
Victor Mina
Matchmove Artist: visual effects
Wesam Moanes
digital compositor
Tamer Mortada
visual effects supervisor
Passant Nasser
visual effects artist (as Passant)
Ahmed Ramadan
compositor: visual effects
Hossam Hassan Sakr
digital compositor

Stunts

Angela Angelova
stunt dept. office coordinator
Jaimie Brown
stunt rigger (as Jaimie Browne)
Hristiyan Hristov
stunt performer
Viktor Hristov
stunt performer
Shaimaa Ibrahim
stunts
Mihail Iliev
stunt rigger
Tsvetolyub Iliev
stunt performer
Andrew McKenzie
stunt coordinator
Grant Powell
fight coordinator
Pavel Shalamanov
stunt rigger
Veselin Troyanov
stunt performer
Kalin Vodenicharav
stunt performer
Ivan Vodenicharov
stunt double
Kaloian Vodenicharov
action director / stunt coordinator
Marina Yordanova
stunt double

Camera and Electrical Department

Moez Abas
first assistant camera
Hristo Boev
camera operator

Animation Department

Andrew Anees
3d animator

Casting Department

Yoana Ilieva
casting

Editorial Department

Ahmed Essam
colorist

Location Management

Denesh Kumar Pugalzenthi Eden
location manager

Music Department

Abo El Anwar
singer
Muslim
music

Transportation Department

Jennie Chow
transportation coordinator

Additional Crew

Omar Sami
Bulgaria & Malaysia Producer
Ally Slavtcheva
office production assistant
Wee Chong Tay
production assistant
Hristiyan Yordanov
production assistant
All Filters