După ce a fost lăsată cu ochii în soare de fostul iubit, Jen (Katherine Heigl) crede în dragoste la fel de mult cât crede şi în Moş Crăciun. Şi pentru că situaţia să devină şi mai greu de suportat, Jen este forţată să plece în vacanţă cu părinţii. În luxoasa Riviera franceză îl întâlneşte pe Spencer Aimes (Ashton Kutcher), un tip arătos şi amuzant, care în acel moment părea să fie rezolvarea tuturor problemelor ei. Deşi nimeni n-ar fi crezut, peste trei ani Spencer devine un soţ exemplar şi nimic nu pare să le tulbure viaţa liniştită din suburbie. Asta până în ziua în care Spencer aniversează 30 de ani şi gloanţele încep să şuiere în jurul lor. La propriu.