Believe it or not, I took my 18 year old son and my 16 year old daughter to see this with my little nephew and nieces. My son is going off to college soon, so I cried at the beginning and the end. It really hit home! The best part was when the movie was over, I thought my 18 year old would say it was for younger kids and he told me it was the best movie he had seen in a long time. That speaks volumes! It truely will be a buy the dvd for a keeper, kind of movie. It is great for all ages!!!