Au début du XIXe siècle, dans un quartier populaire du Caire, des relations de voisinage et d'amitié se nouent entre trois hommes : Yazid, dont les parents ont péri à Alexandrie lors de l'invasion des troupes de Bonaparte ; ‘Ata, qui vient de se marier avec une jeune femme d'origine maghrébine ; enfin, le cheikh Qalyoubi, enseignant à la mosquée-université d'Al-Azhar. Les trois amis vivent ensemble les péripéties de l'expédition française, surtout les deux révoltes du Caire, puis la prise du pouvoir par Muhammad Ali, l'officier albanais qui va entreprendre la modernisation de l'Egypte. Mahfouz nous conte l'histoire des descendants de ces trois personnages jusqu'à la fin du XXe siècle.