泰德(本?斯蒂勒飾)在十三年前認識了美麗的瑪麗(卡梅隆?迪亞茨飾)。當時他是個平凡的男孩,愛上的是眾人的夢中情人瑪麗,瑪麗也因為泰德挺身而出救了瑪麗患有精神病哥哥沃倫而對他產(chǎn)生了好感??墒且驗殛幉铌栧e,兩人之間的戀情無法繼續(xù)發(fā)展?! √┑聫奈赐涍^瑪麗,即使當今他已個有名作家。終于他在朋友的建議下雇私家偵探帕特(馬特?狄龍飾)尋找瑪麗。帕特很快在邁阿密找到了瑪麗,她依然美麗,身為外科整形醫(yī)生的她為了照顧哥哥,仍孑然一人。帕特見到美女便會神魂顛倒,他深深的被瑪麗吸引了。他決定要欺騙泰德說如今的瑪麗變得潦倒貧窮,風采不再,希望借此能讓泰德退出。帕特也不忘不擇手段的追求瑪麗,就在他即將得手的時候,真相還是被泰德知道了?! ∏巴~阿密的路上,泰德遇到一名變態(tài)殺人犯,泰德竟然被誤以為是殺人兇手。同樣的陰差陽錯,他也在真兇落網(wǎng)的時候重遇了瑪麗…ccc