Just so well done, all the elements are there. Deep and abiding love, friendship, family and fabulous special effects. True to the book and what I loved about the movie, it reminds me that some things can be left to the imagination. Not everything has to be totally exploited. No vulgar language or torrid sex scenes, other movie moguls can take a few lessons here on how to tell a great story and entertain us without all the nonsense!