I haven't read the book, but I look forward to reading it now. The movie had great effects and a good story line. It is definitely a good movie for older children.
I took my daughter and my mother. I think my mother and I enjoyed it just as much as my daughter did. It was a cute movie. It had some pretty funny parts.