All Cast

Don Cheadle
Samir Horn

Guy Pearce
Roy Clayton

Neal McDonough
Max Archer

Saïd Taghmaoui
Omar

Jeff Daniels
Carter

Alyy Khan
Fareed Mansour

Raad Rawi
Nathir

Hassam Ghancy
Bashir

Mozhan Navabi
Leyla

Adeel Akhtar
Hamzi

Archie Panjabi
Chandra Dawkin

Jonathan Walker
Hayes

Alexandra Castillo
Dark Haired Woman

Lorena Gale
Dierdre Horn

Scali Delpeyrat
Inspector Gilles
Mehdi Ortelsberg
Ali

Abdelkader Aizzoune
Ahmed
