Director
Ashkan Rahgozar
DIRECTOR
Stars (in credits order)
Leila Hatami
Shahrzad (voice)
Tina Pakravan
Voice Casting
Parviz Parastui
Tahmures, Arshia (voice)
Baran Kosari
Mandana (voice)
Hamed Behdad
Zahhak (voice)
Hassan Pourshirazi
Jamshid Shah, Mardas (voice)
Joe Lewis
Afaridoon (voice)
Ashkan Khatibi
Majid Mozaffari
Baraman (voice)
Benjamin Nathan-Serio
Bita Farahi
Ahriman (voice)
Shaghayegh Farahani
Faranak (voice)
Farrokh Nemati
Shahrasb (voice)
Akbar Zanjanpour
Kaveh (voice)
Banipal Shoomoon
Rouzbeh (voice)
Melika Sharifinia
Mother of Armayel and Garmayel (voice)
Zoheir Yari
Abtin (Father of Afaridoon) (voice)