Khaled Walid Barsaoui Director (1) Aala Kaf Ifrit (2017) Producer (3) Harka (2022) The Man Who Sold His Skin (2020) Aala Kaf Ifrit (2017)