If you read the book, you are not going to like this movie. Way too many changes in the overall storyline, sub storylines and details makes it disappointing. Anne Hathaway, as always, is a wonderful actress. I mean if I had not read the book it would be a nice movie. However, that is not the case and so many changes that the complexity of the relationships suffered greatly. Plus characters were eliminated and/or changed.