
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

Sohair Shalaby
as مذيعة

Ahmed El Boraei