I went to see this movie mainly because I always listened good reviews about the book, since I had little time to check the book its self, I decided to check the movie. Imagine my surprise when I realize that the movie was the worst movie that I had ever watched. First of all, the lack of charisma of the main character ruined the movie, you could easily see him as that spoiled, stupid kid during the whole movie. sure it was beautiful to see him paying for his mistakes, but god, that didn't make up for the fact that he ruined a child's life. Reading the book would have been easier, since it wouldn't be as heavy as the movie, and since I probably would have made the best of it in my head, but I can not regret more for the 2 hours wasted watching the movie, I must say, Amir is worst than Hassef, because Hassef did bad things for Hassan, but still, he didn't ruined his life, he didn't putted a watch under his pillow... and didn't throw bad tomatoes at him, and Amir did this because of? because Hassam defended him till the last draw, I mean, this movie is way too heavy for my head... and don't think I am a spoiled adult, I know many children go through the same everyday there, but still, gosh, those scenes were harsh to take it. I totally hated the movie, the soundtrack couldn't have been worse, Amir couldn't have played his role worse, I mean, I totally wish you don't have to watch this movie, because its something not very easy to deal with. One positive thing: the end was good, almost make up for the worst movie ever.