When I took my granddaughter to see this movie I hadn't read the book and was prepared to be a little bored. What a surprise! The movie grabbed me from the start and I was captivated throughout the rest of it. This has to be the best movie I've seen in a while and what a wonderful entertaining movie for the younger people (and those of us a little more mature).