This movie has moment that make you laugh, and moments that make you go, aw, how cute. Matthew McConaughy and Jennifer Garner are paired perfectly. It is a nice spin on a classic tale, and a good romantic comedy. While it's not the best movie I have ever seen, it did not disappoint me. I will definitely be looking for the soundtrack on iTunes. :)