Mustafa Marzouke
Sayed Badreya
Sam
Tony Shalhoub
Omar
Kais Nashef
Omar
Kais Nashif
Fikry
Erick Avari
Salwah Marzoke
Sarah Shahi
Murad
Anthony Azizi
Agent Stevens
Ray Wise
Casting Director
Virginia Hamilton
Angela
Alfre Woodard
Kate
Amanda Detmer
Leila Marzoke
Tay Blessey
John Westerman
Tim Guinee
Sabir
Al Faris
Leila
Tay Blassey