This movie is a wonderful adaptation to the book. Many major elements are kept the same which is a real plus. Of course, the crowning achievement for this movie are the special effects. I can see much effort is put into this film and that effort is not wasted. A movie that shouldn't be missed.