I loved this book! It's very long but I could not put it down. The author writes incredibly well and sucks you into the story. I had seen the movie, but it scratches the surface of all the events and plot lines in the book. I would definitely recommend it!