Regia di Majid Majidi vedi scheda film
A dirigere Sun Children è Majid Majidi, regista e sceneggiatore iraniano. Nato a Teheran nel 1959, Majidi è stato il primo regista del suo Paese ad avere una nomination all'Oscar al miglior film straniero per I bambini del cielo. Dopo aver mosso i primi passi come attore, ha diretto il suo primo film Baduk, nel 1991 presentandolo alla Quinzaine des Réalisateurs del Festival di Cannes. Sono poi seguiti negli anni Father (presentato al Festival di San Sebastian) e tre differenti film premiati al Festival di Montreal: I bambini del cielo, The Color of Paradise e Baran. Nel 2008 con The Song of Sparrows ha vinto l'Orso d'Oro per la miglior interpretazione maschile al Festival di Berlino. Del 2017 è invece Beyond the Clouds.