Youssef
Parviz Parastouei
Roya
Roya Taymourian
Mother
Afarin Obeisi
Morteza
Reza Naji
Mariam
Melika Eslafi
Mahmood
Mahmoud Behraznia
Pari
Leila Otadi
Director
Majid Majidi
Executive Producer
Seyyed Saeed Seyedzadeh
Writer
Fouad Nahas
Nasser Hashemzadeh
Music
Ahmad Pezhman