Majid Majidi's Bacheha-Ye Aseman is a fascinating and deeply moving piece. It is a children movie which will be equally enjoyed by adults, and that's simply because it will take any adult back to their childhood days, back to the days when they did something wrong and were afraid to confess to their parents. The film was made with great simplicity and soul, and its impact is perfectly made through the characters of Ali and Zahra, two amazing kids who can set an example to anyone. Majidi brilliantly captures the world of these young golden-hearted creatures. They are smart, intelligent, innocent, respectful and caring. It's quite impressive to see how little kids pay respect to their seniors, what moral values they have, and their tender care for their parents' economic status and daily struggle is particularly moving. More than anything, it is their own sibling relationship which tugs at the heartstrings. Majidi's portrayal of the neighbourhood, the school where the kids study, and their own home, is most lifelike and authentic. Without a doubt, the script is the film's main winner, but the casting is one of the film's biggest strengths. Amir Farrokh Hashemian and Bahare Seddiqi are astonishing in their roles - charming, convincing, heartbreaking and totally relatable. You really feel for these kids and really want to settle their problems so that they can move on. This film is a true example of superb acting by child artists, and it shows how far they can go in their ability to explore the innocent spirit of childhood. Bacheha-Ye Aseman is a wonderful cinematic experience, which must not be missed by anyone. Just go and grab your seat, I assure it will keep you on the edge of it for one hour and a half and will be engraved in your heart long afterwards.