Director: Omar Shawky Cinematographer: Jad Beyrouthy Set Designer: Omar Alaa Stylist: Yasmine El Tazi Production House: Cameo Productions