Director
Majid Majidi
DIRECTOR
Stars (in credits order)
Ali Nassirian
Hashem
Javad Ezati
Vice-Principal Rafie
Tannaz Tabatabaei
Ali's Mother
Roohollah Zamani
Ali
Mohammad Mahdi Mousavifar
Mamad
Shamila Shirzad
Zahra
Abolfazl Shirzad
Abolfazl
Mani Ghafouri
Reza
Safar Mohammadi
Mr. Safar (The Janitor)
Ali Ghabeshi
Principal Amani
Babak Lotfi Khajepasha
The Teacher
Malik Akhlaqi
Mesbah(voice)
Mohammad Asgari
ACTOR
Morteza Goodarzvand Chegini
Safoora Kazempour
Malikdelha
Rashid(archiveSound)
Amir Keyvan Masoumi
Reza Najafi
Alireza Nasehi
Mehran Poormahdi
Mohammad Ramezani
Mohamad-Bagher Safanour
Yousef Bakhtiari
Rohollah Seyedi
Abolfazl Soltani
Peyman Younesi