Thanks for this post. I think you've saved me a bit of a let-down.
I read the book a while back and thought it was a great read with good character development and the story definitely had me emotionally invested. Maybe in a while I'll see the film but for now I think I'll just keep the mental images created by the book instead of diluting them with the film, as good as it may be.