X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Homeworld 3
Animal Well
V Rising
Crow Country
Hades 2 [Early Access]
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Doctor Who
Bodkin
Pretty Little Liars: Summer School
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Sun Children
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Majid Majidi
Written By
Nima Javidi
Majid Majidi
Cast
Ali Nasirian
Hashem
Javad Ezati
Vice-Principal Rafie
Tannaz Tabatabaei
Ali's Mother
Rouhollah Zamani
Ali
Mohammad Mahdi Mousavifar
Mamad
Shamila Shirzad
Zahra
Abolfazl Shirzad
Abolfazl
Mani Ghafouri
Reza
Safar Mohammadi
Mr. Safar (The Janitor)
Ali Ghabeshi
Principal Amani
Babak Lotfi Khajepasha
The Teacher
Malik Akhlaqi
Mesbah
Mohammad Asgari
Morteza Goodarzvand Chegini
Malikdelha
Rashid
Amir Keyvan Masoumi
Alireza Nasehi
Mohammad Ramezani
Mohammad Bagher Safanour
Yousef Safari Bakhtiari
Mahdi Sanei
Danial
Rohollah Seyedi
Abolfazl Soltani
Peyman Younesi
Kourosh Torbat Zadeh
Meysam
Produced By
Amir Banan
producer
Iman Kiashemshaki
associate producer
Majid Majidi
producer
Music
Ramin Kousha
Cinematography
Hooman Behmanesh
Sound
Hossein Bashash
sound recordist
Mohammad Reza Delpak
sound editor / sound mixer
Mohammad Zamansani
assistant
Editing
Hassan Hassandoost
Production Design
Keyvan Moghaddam
Costumes
Amir Malekpour
Makeup
Ali Mousavi Madani
assistant makeup artist
Mohsen Mossavi
makeup designer
Special Effects
Iman Karamian
special effects
Visual Effects
Mohammad Afshanifarid
Lead Compositor: Alzahra VFX
Mohammad Baradaran
compositor: Rimiya FX
Abbas Bastam
on set supervisor and compositor
Hossein Behradsadr
visual effects coordinator
Saeed Bidzardi
compositor
Salar Jabarzadeh
Lead Assembly Artist: Alzahra VFX studio / Lead Layout Artist: Alzahra VFX studio
Hossein Karamian
compositor
Mohammad Khanban
compositor: Rimiya FX
Pouria Koushki
senior compositor
Milad Malmali
Clean Up Artist
Javad Matouri
visual effects supervisor
Nima Parsa
Senior VFX Compositor
Ali Rahbari
compositor
Ali Seirafi
senior compositor
Saeed Shahriyari
compositor
Seyed Mohammad Mahdi Tahani
animator
Reza Tayebi
vfx production manager
Amirhossein Yazdi
Layout Artist: Alzahra VFX
Mohammad Younessi
digital compositor
Assistant Director
Hossein Allahyari
second assistant director
Mahboubeh Anvari
first assistant director
Mohammad Asgari
first assistant director
Saeed Seiri
second assistant director
Production Management
Mehdi Badrloo
production manager
Stunts
Amir Hossein Khanjari
stunts
Editorial
Raeen Dadoo
dcp mastering
Hootan Haghshenas
colorist
Mana MohammadTaher
Colorist Assistant
Other
Mohammad Asgari
Planner
Music Department
Navid Hejazi
musician: strings / string arrangements
Sami Rad
assistant to composer / music supervision
Daniel Raijman
additional music: charango / charango
Adam Schmidt
score mixer
Kamran Yasnafar
santur
Costume Department
Shahin Ghanbari
assistant costume designer
Camera Department
Masoud Khorasani
gaffer
Sahab Zaribaf
still photographer
Movie title data and credits provided by