Nicole (Reese Witherspoon) mindig arról álmodott, hogy jön majd egyszer egy fiú, aki erős, szexis, érzékeny és mindennél jobban szereti őt. És most itt van! Davidben (Mark Wahlberg) mindezt megtalálta, sőt többet is. Egy modern lovag, aki elbűvölte és elcsábította a testét és a lelkét. De a tökéletes férfi nem az, akinek látszik. A kedves, udvarias felszín vad és fékezhetetlen erőt takar, ami Nicole álmait hamarosan rémálommá változtatja.