I have to admit i was going in a little sceptical about how it would follow the book and i will say that it did a very well job following the book and portraying all the characters both their features and their personalities. I do have to say though that the only down side is that they moved a little to fast through the scenes of the book. Other then that it was great. But you really must read the book before going to see it or you will be lost.