在威斯康星州北部一个荒凉的小镇上,一个固执的年轻女子和她天真的男友与一对业余窃贼对峙。
朱莉安(朱莉娅•罗伯茨 Julia Roberts 饰)和迈克尔(德蒙特•莫罗尼 Dermot Mulroney饰)是大学时候的情侣。和大多数的恋人一样,他们的热恋慢慢降温,直到沦为好朋友。于是毕业前有了这样一个约定:如果28岁之前,彼此还是单身,那么就明证了他俩是天造地设的一对,到时候两人就结婚。 毕业后二人一直通电,朱莉安以为只是友情。然而迈克尔的婚讯却让她如梦初醒——自己一直都还深爱迈克尔,此时强烈的妒嫉和伤心让她寝食难安。 朱莉安决定要改变这一切。她一手设计了一个个令人哭笑不得的“阴谋”,让迈克尔未婚妻当众出丑,离间他们的感情。当发现迈克尔对未婚妻的爱竟然占了上风时,朱莉安在婚礼上做出了疯狂举动,这一招果真气走了新娘。然而事情又有了变化。
弗兰克(凯文•科斯特纳 Kevin Costner 饰)是前总统的保镖,他责任心强,公私分明,从不和雇主发生感情。但是歌手雷切尔(惠特尼•休斯顿 Whitney Houston饰)却打破了他的信条。雷切尔是一个魅力非凡的女歌星,无数人甘愿做她的裙下之臣。这天她收到匿名信,恐吓说要杀掉她。雷切尔惟有请来弗兰克做保镖。尽管二人之前并不认识,但在相处中,弗兰克还是被雷切尔的魅力征服,二人堕入爱河。 然而职业的操守和理智,让弗兰克变得自制。他认为雷切尔是雇主,他的首要任务是保护她的安全,他刻意和雷切尔保持一定的距离,这一切伤透了雷切尔的心。她怀疑弗兰克的真情时,弗兰克却给了她一个坚定的答案。