All Cast

Don Cheadle

Don Cheadle

Samir Horn

Guy Pearce

Guy Pearce

Roy Clayton

Neal McDonough

Neal McDonough

Max Archer

Saïd Taghmaoui

Saïd Taghmaoui

Omar

Jeff Daniels

Jeff Daniels

Carter

Alyy Khan

Alyy Khan

Fareed Mansour

Raad Rawi

Raad Rawi

Nathir

Hassam Ghancy

Hassam Ghancy

Bashir

Mozhan Navabi

Mozhan Navabi

Leyla

Adeel Akhtar

Adeel Akhtar

Hamzi

Archie Panjabi

Archie Panjabi

Chandra Dawkin

Jonathan Walker

Jonathan Walker

Hayes

Alexandra Castillo

Alexandra Castillo

Dark Haired Woman

Lorena Gale

Lorena Gale

Dierdre Horn

Scali Delpeyrat

Scali Delpeyrat

Inspector Gilles

Mehdi Ortelsberg

Mehdi Ortelsberg

Ali

Abdelkader Aizzoune

Abdelkader Aizzoune

Ahmed

Alaa Safi

Alaa Safi

Omar's Crew