Cast
Ahmad Ezz
Khaled Al-Azzazi
Karim Abdel Aziz
Ghali Abu Daoud
Monica Bellucci
Giulia
Nasser Al Qasabi
General Nasser
Sayed Ragab
General Sabri
Tara Emad
Giancarlo Esposito
Roman Marks
Max Huang
Salman Khan
Johar
Sanjay Dutt
Ranjeet
Crew
Turki Al-Sheikh
Story
Mohamed El Dabbah
Writer
Adil El Arbi
Director
Bilall Fallah
Director
Paul Kirby
Production Design
Beatrice Giannini
Costume Design
Jacqueline Russon
Makeup & Hair
Duncan Capp
Special Effects Supervisor
Stephen Dunlevy
Stunt Coordinator
Ivan Atkinson
Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.