Cast & Crew

Directed by

Ashkan Rahgozar

Writing Credits

Ashkan Rahgozar
(writer)

Cast

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

Produced by

Lorianne Hall
executive producer
Pooyan Mokri
associate producer
Arman Rahgozar
executive producer
Ehsan-Alireza Rahgozar
executive producer
Ehsan Rasoulof
producer

Music by

Christophe Rezai

Editing by

Zhinous Pedram
(as Zhinoos Pedram)

Production Management

Saeed Abbasi
production manager
Aidin Dastmalchi
production manager
Sepideh Saeed
production manager
Amirmahdi Soumi
assistant production manager
Nastaran Zeid
production manager

Art Department

Kiavash Jahedparsa
storyboard artist
Erfan Mohammadiazar
storyboard artist
Ashkan Rahgozar
storyboard artist
Hamed Shamloo
storyboard artist
Soha Soroori
storyboard artist

Sound Department

Alireza Alavian
sound designer/mix / sound editor / sound
Mohsen Keyvanfar
foley artist (as Mohsen Keivanfar)
Behzad Mehdizadeh
foley artist
Maria Ushenina
re-recording mixer

Special Effects by

Matin Rajabi
special effects

Visual Effects by

Alireza Malmiri
visual effects supervisor
Matin Rajabi
crowd simulator / visual effects artist

Camera and Electrical Department

Amir Abedi
still photographer

Animation Department

Baharak Abbaszadeh
light and shadow
Hajar Abdi
ink and paint artist / light and shadow
Mehrnaz Abdollahinia
3d animators (as Mehrnaz Abdullahinia)
Hossein Aghamohammadi
ink and paint artist
Yosra Aliasgari
background designer
Fatemeh Amini
inbetween artist
Babak Arjmand
3d animators / animation supervisor
Setareh Behbod
ink and paint artist
Niloofar Behbood
key animator
Ameneh Beheshti
inbetween artist
Ameneh Beheshti
light and shadow
Peyman Chinichian
key animator
Shaghayegh Darabi
background artist
Faranak Dehghan
background artist
Nadia Dibaj
background artist
Amirnima Elahi
ink and paint artist
Ali Fardpour
animator / inbetween artist
Yalda Fazelashrafi
ink and paint artist
Hossein Firoozi
key animator
Narges Ghadak
ink and paint artist
Fargol Ghadimi
key animator
Mozhgan Ghods
ink and paint artist
Bita Gholamnezhad
background artist
Sahar Golshahr
effect animator
Shohreh Hadipoor
key animator
Ehsan Hajalirezayi
light and shadow
Neda Hasaninia
background artist
Mohammad-Reza Hashemian
key animator
Siavash Hashemzadeh
effect animator / key animator
Shahin Hekmatkhah
3d animators / animator
Ali Honarpoor
key animator
Shokoufeh Izadkhasti
ink and paint artist
Payam Jafari
ink and paint artist
Kiavash Jahedparsa
character designer
Zahra Javadifam
background artist
Hosein Javidan
ink and paint artist
Negin Kazemi
ink and paint artist
Oldooz Khaleghi
key animator
Sam Labib
3d animators
Samin Mahdizadeh
ink and paint artist
Naeme Mirahmadian
ink and paint artist
Reyhaneh Mirhashemi
animation supervisor
Negar Shabroy Moghadam
ink and paint artist
Mahshad MonaghashSanati
ink and paint supervisor
Masood Moradi
effect animator
Negar MotevaliMeydanshah
character designer
Marjan Naghiloo
background artist
Alireza Naghizadeh
effect animator / key animator
Shabnam Nasirifar
background artist
Kamyar Nassirifar
character designer
Parvin Paidar
key animator
Zahra Pakravan
ink and paint artist
Sina Pakzad Kasra
character designer
Zhinous Pedram
editorial supervisor
Hadi Pezeshki
inbetween artist
Arezou Pishgahi
animator / light & shadow
Parisa Poorparvaneh
ink and paint artist
Gita Rabiee
ink and paint artist / light and shadow
Rasool Rezaijoo
background supervisor
Shokooh Samea
key animator
Shokooh Samea
light and shadow
Baran Sedighian
light and shadow
Faezeh Sepehr Sadeghian
key animator
Fazilat Sepehrsadeghian
inbetween artist
Eltai Seyedi
inbetween artist
Elahe Shamloo
ink and paint artist
Hamed Shamloo
animation supervisor
Setareh Shojaie
inbetween artist
Setareh Shojaie
ink and paint artist
Shohreh Siahpoosh
inbetween artist
Soha Soroori
key animator
Soha Soroori
light and shadow
Vahid Yeganemehr
animator / light and shadow
Rana Zahedi
ink and paint artist / light and shadow
Sajjad Zareh
3d animators

Music Department

Atanas Babaleski
scoring pro tools engineer
Marc Blanes
score mixer (as Marc Blanes Matas)
F.A.M.E.'S. Project
orchestra and studio contractor
Georgi Hristovski
score recording engineer
Mostafa Mahmoudi
vocal
Shahram Nazeri
vocal
Christophe Rezai
orchestrator
Majid Salari
vocal
Saman Sarami
vocal
Haleh Seyfizadeh
vocal (as Haleh Seifizadeh)

Additional Crew

Maral Alizadeh
composite
Alireza Malmiri
composite
Taha Moghaddam
business affairs manager (as S. Taha Moghaddampour)
Mohammad RezaTaherkhani
composite
Negar Sadri
composite supervisor
Goli Sharifbakhtiar
composite supervisor
Mahdi Sherkatmasoum
composite
All Filters