If you have not read the book, read it before you see it. I have read the book but my fiance has not, we went and saw it yeasterday and he was asking a million questions. All i said was you should have read the book. Other than that it was an amazing movie i recommend going to see it.