Iranian director Majid Majidi has made some of the most visually stunning and emotionally stirring films in world cinema about the plight of under-privileged, exploited and abused young people, and Sun Children (Khorshid) is one of his very best. The story of street boys commissioned by a local boss to dig for a treasure unfolds around an urban schoolyard and the clever, freckled face of 12-year-old Ali (Roohollah Zamani), a stereotype-buster of non-stop courage.