Oh my, I don't know what happened here but it seems that Katherine Heigl lost her acting ability in this movie...I kept wondering how this could be the same actress that's on television every Thursday night. All of the acting in this movie was overdone. I was surprised at just how bad it all was....story, acting, directing. It was so predictable and the characters were so elementary. The saving grace and the only reason this got 2 stars from me (and the reason I continued to watch even after I realized how bad it was) was James Marsden. His acting was good and the guy is beyond gorgeous. I think he puts Pitt and Clooney to shame. I'm surprised we haven't seen him as a leading man in more movies. I'm not sure that being able to look at this exceedingly handsome man for over an hour is enough to recommend the movie to anyone though. Very disappointing.