I like Kate Winslet's character (it's so rare to see a not "perfect" woman in this sort of thing), but her portrayal often veers into the annoying. Maybe that is realistic and it's supposed to be an aspect of her character, but it kind of makes the movie not very pleasant to watch.