The movie is so great, touching and very real and shows the meaning of life and its purpose adding to that a great inspiration in the movie. The acting and directing are amazingly great and the movie contains happy moments, sad moments and moments of hope just as real life. A true gem this movie is and amazing development of the Arabic and Egyptian Cinema. It is worth of 10 stars rating and it earned it and deserves to be one of the best 10 movies in history and in IMDB top 250.