Special Guest Stars Gaspard Ulliel as Anton Mogart Guest Stars Diana Bermudez as Yatzil Declan Hannigan as Horus's Avatar Hayley Konadu as Tefnut's Avatar Nagisa Morimoto as Isis's Avatar Loic Mabanza as Bek Barbara Rosenblat as Forger Kristóf Nagy as Security Guard Ahmed Dash as Young Punk Jalil Naciri as Alpha Mohamed El Achi as Beta Larz Nan as Taxi Driver Amr Elkady as Juice Vendor Mahmoud-Mohamed Sihem Soltan as Felucca Woman