Mehran Rajabi
Ali's father / The sheperd
Sharare Dolatabadi
Azar's mother
Golshifteh Farahani
Azar
Siavash Lashkari
Ali / Sohrab
Hassan Nahidi
Néy master
Fahimeh Rahimnia
Ali's mother