With all of the information in the book, the movie was executed very well. Overall the story moved along.
The only negative comment is with all of the money that was spent on the special effects - I felt like they could have done just a little bit more. The effects were average (compare to other movies that are out now).