I am not familiar with the book so I can't comment on that aspect but I found this movie really fun. My three year old enjoyed it and I had a few chuckles at some of the dialogue. It's a enjoyable kids movie. Enjoy it for what it is, a fun kids movie!