Ahmed El Sakka Rights: The Ahmed Ezz, CC BY 2.0, through Wikimedia Commons. Actor or Actress (4) The Spider (2022) Ibn el-Qunsul (2011) Ibrahim Labyad (2009) El Gezira (2007)