In college, Tom (Patrick Dempsey) was a lady's man. He slept with anyone who will have him. Sneaking into a room one night, he accidentally meets Hannah (Michelle Monaghan). Despite their less then great meeting, the two hit if off and become friends.
Flash forward 10 years, and little has changed. Tom spends every night with a different woman. And he spends all day hanging out with Hannah, who is now working for a museum. The two are close friends, but that is all.
Until one day when Hannah leaves on a six week trip to Scotland. It doesn't take Tom long to realize that he truly loves Hannah. In fact, the separation is killing him. He intends to act on his new found feelings as soon as she gets back.
But when Hannah returns, it is with Colin (Kevin McKidd) in tow. The two met in Scotland and are engaged. To further add to Tom's misery, Hannah asks him to be her maid of honor. Tom is reluctant, but decides he can break the wedding apart better from the inside. But with the ceremony only two weeks again, can Tom make Hannah fall for him?
So let's get the obvious out of the way first, the story is predictable. So, the movie is going to rise of fall based on how well everything else comes off.
And it comes off reasonably well. Hannah is likable from the start. I admit it took me a little while to warm up to Tom since I'm not a fan of cads. But as the movie progressed, I found it easy to root for him. In fact, I cared about the characters enough to get invested in the outcome.
And the story is funny. There are quite a few great moments that had me laughing, especially Tom's friends helping him learn how to be a maid of honor.
This movie is just an escapist romantic comedy. But that's all it wanted to be in the first place. If you keep that in mind going into it, you'll have a good time.