Cast (12)

Patricia Clarkson

Juliette Grant

Alexander Siddig

Tareq Khalifa

Elena Anaya

Kathryn

Amina Annabi

Yasmeen

Tom McCamus

Mark

Mona Hala

Jameelah

Fadia Nadda

Hanan

Mohamed Abdel Fatah

Customs Officer

Hossam Abdulla

Porter

Nabil Shazli

Manager

Roanne Bell

Sharon

Andrew Cullen

Jim

Crew (19)

Charles Pugliese

Executive Producer

Ruba Nadda

Director

Niall Byrne

Original Music Composer

Claire Welland

Producer

Nabil Shazli

Line Producer

Jason Knight

Casting

David Collins

Producer

Daniel Iron

Producer

Tamara Conboy

Production Design

Shana Collier

Producer

Ruba Nadda

Writer

Gabriel Khoury

Producer

Christine Vachon

Executive Producer

Luc Montpellier

Director of Photography

Teresa Hannigan

Editor

John Buchan

Casting

Tim Martin

Sound Engineer

Tim Martin

Mixing Engineer

Rob Gyorgy

Digital Intermediate Editor