Brian De Palma
Director
Director
Screenplay
Christian Toft
Alex Boe
Joe Martin
Ezra Tarzi
Salah Al-din
Miguel
Chief Detective Wold
Hanne Hansen
Hospital Porter
Photographer
Stine
Mustafa
Release Date
May 31, 2019Original Language
Arabic, English, FrenchBudget
$7,800,000.00Production Company
Available On