Julia Roberts is better than this role. It was a little too weepy and she was not portrayed or developed in a way that kept you wanting for more. The relationships were typical and the story line, while based on a book which I haven't read, was choppy and didn't flow smoothly. I wouldn't recommend spending 10 bucks to see it, wait for Red Box, then you'll be getting your money's worth.