If you haven't read the book you wont understand the movie, things happen which you wont understand, other things happen which seem forced and irrelevant. If you have read the book, you will spend the time raging against the plot changes and clunky plot twists. I won't list my objections yet! I will wait until all the fuss has died down and history has decided a lower rating than 8.