I had watched the movie and this book helped to complete some gaps in the story. I really enjoyed how the story progressed and still got emotional at the right points while reading. 
 Very glad that I read the book, I totally got caught up in this world in wanting to read more. I'm putting this down as a book that I would like to read again within the next year.