A wonderful movie, with superb graphics, and a story that appeals to young and old alike. We took our 23 year old son and our 4 year old grandson and both were spellbound for different reasons. It is nice to find a movie the whole family can enjoy together.