A very interesting and layered movie with the always excellent Kate Winslet and the incredibly handsome Patrick Wilson -- who's also a very good actor, by the way.
Since the story basically revolves around dissatisfaction with one's life, one might think we've seen it all before. And we have, but the script is original enough and the acting so good, that it really feels fresh.
Winslet and Wilson display so much chemistry on screen that I wouldn't have been surprised to see the TV fog up.
The film also has a B-plot and a few unexpected moments that contribute to its originality. The only weak link I found with it was Jennifer Connelly. I still can't decide if I like and believe her acting or not. Which probably means I do not.
Overall, a very good movie.