Cast & crew
- Director
- Youssef Chahine
- Screenwriters
- Youssef Chahine, Yousry Nasrallah
- Producers
- Humbert Balsan, Marianne Khoury
- Cinematographer
- Mohsen Nasr
- Composer
- Gabriel Yared
- Editor
- Luc Barnier
Starring Michel Piccoli (Cafarelli), Salah Zulfikar (Cheikh Hassouna), Mohsen Mohieddin (Ali), Patrice Chéreau (Napoléon Bonaparte), Gamil Ratib (Barthelemy), Seif El-Deen Abdulrahman (Kourayem)