Cast

Jeremy Irons Francesco
Tobin Bell Vincent
Samer Ismail Nasser
Elham Ali Alia
Mila Al Zahrani Sara
Suad Abdullah Haya Latif
Muhanad Al-Hamdi Omar
Baraa Alem Hamza

Crew

Darren Bousman Director
Turki Al Alshikh Executive Producer, Screenwriter
Lee Nelson Producer
Hector Echavarria Executive Producer
Sultan Al Muheisen Executive Producer
Niko Ruokosuo Executive Producer
Maxime Alexandre Cinematographer
Harvey Rosenstock Film Editing
Joseph Bishara Original Music
Ahmed Baageel Production Design
Jindrich Kocí Production Design
Noura Ba Ageel Art Director
Mohammed Alallash Set Decoration