I absolutely loved the book so I had to see the movie too. As perfect as the film portrayes the characters and the storyline, I feel like it is hard to understand for people that have not read the book. You miss some very intens, yet character building, moments in the movie and therefore I feel it just doesn’t make sense at times. I do love it, but solely because I read the book first.