I have read the book and i liked it. When i saw the movie i was on the edge of my seat the whole time. I dont understand why people didnt like this movie just because it left some stuff out and they didnt like some of the actors.To me i recomend this movie to everybody.