Parviz Pourhosseini
Zechariah
Parviz Pourhosseini
Zechariah
Mohammad Kasebi
Yasekar
Hossein Yari
Natan
Jafar Dehghan
Herud
Shabnam Gholikhani
Mary
Maryam Razavi
Young Mary
Zahra Saeidi
Hena
Mohammad Saeid Bahmanpour
Writer
Shahriar Bahrani
Editor
Shahriar Bahrani
Director
Hassan Pooya
Director of Photography
Majid Entezami
Original Music Composer