The movie was suspenseful, with good acting and good effects throughout, though it would have been more difficult for people to follow that had not read the book. Some elements to tie all the details together were missing.
The ending was terrible. While developing a movie portraying the full book would have been longer, aka Lord of the Rings, it would have been much better. People in our packed IMAX theater were sorely disappointed. What appears to have been a money-making move, rather than a decision based on strong writing principles, made this movie much less powerful than all the others. I loved all the others and always go the first day of the shows.... and this particular movie did not stand up to the others because of the poorly planned ending.