Cast (3)

Shane Boris

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