Mohammadali Keshavarz
Film Director
Mohammadali Keshavarz
Film Director
Farhad Kheradmand
Farhad
Zarifeh Shiva
Mrs. Shiva
Hossein Rezai
Hossein
Tahereh Ladanian
Tahereh
Hocine Redai
Hocine
Zahra Nourou
Kouly's Daughter
Nasret Betri
Achiz
Azim Aziz Nia
Azim
Astadouli Babani
Teacher
N. Boursadiki
Tahra
Kheda Barech Defai
Teacher
Ahmed Ahmed Poor
Self
Babek Ahmed Poor
Self
Mahbanou Darabi
Self
Kardouni Nouri
Self
Hossein Jafarian
Self
Jafar Panahi
Self
Abbas Kiarostami
Self
Abbas Kiarostami
Director
Abbas Kiarostami
Writer
Heinz Holliger
Music
Harold Manning
Writer
Hengameh Panahi
Writer
Alain Depardieu
Producer
Abbas Kiarostami
Producer
Chema Rosas
Music
Hossein Jafarian
Director of Photography
Farhad Saba
Director of Photography
Abbas Kiarostami
Editor
Abbas Kiarostami
Production Design
Jafar Panahi
Assistant Director
Yadollah Najafi
Sound Designer
Mahmoud Samakbashi
Sound Designer