Dans un village au bord du Nil, deux amis d’enfance — Muhammad (Omar Sharif) et Muḥsin (Rushdy Abaza) — décident de transporter un bateau chargé de marchandises jusqu’au Caire. Mais le fleuve, métaphore de la vie elle-même, devient le théâtre de leurs rivalités, tentations et...
En juin 1967, à la veille de la Guerre des Six jours, un jeune officier poursuit des trafiquants qui le conduisent jusqu'à des commanditaires haut placés. La corruption se généralise dans le pays jusqu'à ce qu'éclatent les hostilités.