Everyone seems to be hating on those who have read the book as we were reasonably disappointed. The book had everything laid out perfectly for it to have become a trilogy of movies, which I believe would have allowed for more plot to be developed along with the characters to be more developed as well. The movie basically took the names and the concept of the book and scrapped everything else and made something almost entirely new, which I don't think was successful. The book was nerdy sure, but it wasn't SO nerdy that the general public wouldn't have enjoyed it as a well done movie.