100 minutes
4/26/1990
A philosophy teacher finds himself and his ethics surrounded by a corrupt society, and as he's mistaken for an exorcist and fortune-teller. He uses logic and psychological tricks to practice wizardry, until he masters it and controls people, meanwhile losing his ethics.
Ahmed Zaki
as Mustataa Al-Taazi
Maaly Zayed
as Qamar
Fouad Khalil
as Taroota
Mamdouh Wafi
as Tawali Gunih
Abd Allah Meshref
as Kauoda
Hanem Mohamed
Abdel Ghani Naser
as Saleh Fayyad
Sayed Sadek
Naima ElSoghier
as Umm Tarouta
Sabry Abdelmonem
as Subata
Nagwa Fouad
as Naznaz Hanem
Mahmoud Al-Sabaa
as Spakh El-Tibi
Ahmed Ghanem
as the House owner
Ahmed Tawfiq
as Jasser Sahwan
Ahmed Abu Abiya
as Headmaster
Kamal ElZeiny
as Security Manager
Angel Aram
Youssef Al Assal
Hanan Shawqi
Raafat Raji
Motawie Eweiss
as drug dealer
Hussein El Sherif
as Police officer
Sayed Allam
as officer
Zizi Fared
as Wagida
Olfat Sukkar
as Saleh Fayyad’s wife
Mohamed Abu Hashish
as Sedik
Badria Abdel Gawad
as Aziza
Muhammad Mandour
as school teacher
Rashad Osman
as Asim Taha Al-Taazi
Ahmed ElBoraei
as Al-Lahfouri Bey