Loved this book! I usually have a couple of books going at once, but I put all others aside so I could finish this one. The story was compelling and the characters complicated and interesting. My husband grabbed it before I could put it in the mail and finished it in three days. He normally doesn't read fiction, so this is high praise. We've got the movie from Netflix and look forward to seeing it this weekend.