Amir Reza Faramarzi
Ava Daroit
Shahabodin Tabatabaei
Reza Mouri
Habib Tajmiri
Elahe Salehi
Mozhgan Omidi
Music
Sattar Oraki
Writer
First Assistant Director
Cinematography
Farhad Mahmoodi
Production Manager
Naser Ghaedi
Sound Mixer
Arash Ghasemi
Sound Recordist
Saeed Bahrami
Executive Producer
Editor
Hamid Najafirad
Producer
Mohamad Ahmadi
Production Design
Fereidoun Najafi
Still Photographer
Hamed Asgharzadeh
Costume Design
Makeup Designer
Dariush Salehian
Director