Bahram Shirazi
Ahmad
Reza Vosough
The General
Hessam
Narrator
Jalaeddin / The young father
Danial
Colonel Reza Javid
Taher Khan Bahr-eh Nour
Taha
Mahmoud
himself
Avisenna
Sheykh Hasan Jowri
Haj Reza Tehrani