rented this movie back in febuary off my xbox, was scrolling through movies, watched the trailer for this movie, and then checked some other movies and came back to this and figured why not, looks good. i was expecting a really corny kids movie and to my surprise its actually not, there are some kiddy moments but im 15, and this movie all around is amazing. The ending just gives you this all around good feeling inside , and i liked it so much that right after it ended i wanted to watch it again. and again. so when the rental was up, i bought it and to this day im not ashamed at all its my favorite movie. and if your afraid to buy it, go for the rental and see if you like it. some people dont, some people do, but at least give it a chance for your self. im sure you wont be disapointed i wasn't . And also the sound track is very good also.