Amir Jadidi
Babak Hafizi
Amir Jadidi
Babak Hafizi
Ehsan Goodarzi
Keyvan Haddad / Sound engineer
Homayoun Ghanizadeh
Behnam Shokoohi / Geologist
Nader Fallah
Almas
Ali Bagheri
Javad Charaki
Kiana Tajammol
Shahrzad Besharat (young)
Mani Haghighi
Himself
Kamran Safamanesh
Saeed Jahangiri
Javad Ansari
Darshan
Shahin Karimi
Shahrzad Besharat (old)
Laila Arjumand
Valleh
Manuchehr Anvar
Ravi Malakut
Mohamad Ramezani Pour
Pilot
Sepehr Sepi
Pianist
Mani Haghighi
Director
Hayedeh Safiyari
Editor
Daryoush Sadghapour
Sound
Mani Haghighi
Screenplay
Amir-Hossein Ghasemi
Sound
Mani Haghighi
Producer
Christophe Rezai
Music
Hooman Behmanesh
Director of Photography