We took my 2year old girl and 6 year old boy to this movie. They loved it! It was a tear-jerker at the end. Story line was great, but a little long for my kids-maybe 20 minutes too long. My husband had to take the 2 year old into the lobby. There was one very intense scene that my 6 year old actually got visibly upset and shaken up over. He is still talking about that scene today so I guess it's a fair warning for parents with kids that age. Overall, great movie!