Shane Boris
Cast (3)


Talal Derki

Ibrahim Nash'at
Crew (26)

Talal Derki
Producer

Odessa Rae
Producer

Shane Boris
Producer
Jim Swartz
Executive Producer

Melony Lewis
Executive Producer
Susan Swartz
Executive Producer

Geralyn White Dreyfous
Co-Executive Producer
Marion Tuor
Editor
Atanas Georgiev
Editor
Diane Becker
Executive Producer
Hussain Currimbhoy
Co-Executive Producer

Ibrahim Nash'at
Co-Producer

Heba Khaled
Co-Executive Producer
Adam Lewis
Executive Producer
Poppy Jaimie
Co-Executive Producer
Paula M. Froehle
Co-Executive Producer
Mehmet Elbanna
Executive Producer
Steven H. Cohen
Co-Executive Producer
Katherine Embiricos LeFrak
Executive Producer

Ibrahim Nash'at
Director of Photography

Volker Bertelmann
Music
Sahraa Karimi
Executive Producer

Shane Boris
Writer

Ibrahim Nash'at
Writer

Talal Derki
Writer

Ibrahim Nash'at
Director