Like others I was a little disappointed with the changes from the book but movies aren't the same medium and sometimes changes have to be made. As a movie standing on it's own it was excellent and it still keeps the basics of the book. Special effects were fantastic, the boy/girl relationships were cute and we all enjoyed it very much.