Youssef
The Narrator
parviz
Ali
Nasser
Rahman
Sadeq
Mohandes Shafiei
Monjam
Ebrahim
Officer Ghorbani
Akbar Manafi
Rouzbeh
Haj Heidar Zabihi
Reza
Arshia / Tahmures (voice)
Davood
Daryoosh Jam
Amir Ali
Javad
Haj Kazem
Ali Mashreghi
Dr. Jalal Soroush
Yusef
Ahmad
Morteza Rashed
Mehdi's dad
Amir
Jalal
Mousa
Iraj Mahboub
Mahmoud
Mohammad Ben Abi Bakr
Fariborz Sabouri