I don't re-read books very often, but I decided to check this one out again because the movie is coming out soon and quite frankly, I forgot how most of the book went or who any of the new characters were. I enjoyed it a lot more the second time through. I caught a lot more of it. This book is far more subtle than the first two.