Each of us had experienced getting our hearts broken one to many times. And there were times when each of us just wanted to give up and remain in solitude. So did amazingly looking gorgeous blonde Christina Walters (Cameron Diaz). After dating a bit too much, she had had it all and had decided to let it go. At one point, her friend Courtney Rockcliffe (Christina Applegate) decides to take her out and lift her spirit up. During the party at the club, Christina encounters a hot and pretty cute guy, named Peter Donahue (Thomas Jane), and it was the attraction at first sight. So, after the night is over and she is head over heels into him, she misses a chance to get a bit closer to him, Christina now must find a way to find out more about him and who he really is. The only thing she knows is that in a couple of days, there is a wedding to be held, with his brother as a groom, and she must find out where and when. This might look like a mission impossible, but nothing is impossible when one is in love. So, Christina and her friend Courtney embark on a real adventure across the country in order to find her Mr. Right. And this adventure is a lot more than she had expected.