Having not read the book, probably made this movie more enjoyable, since I understand the ending is different. That said, I thoroughly enjoyed this movie. The computer generated animals did not distract from the story and allowed for realistic action without endangering any animals. Strongly recommend this for all ages.