清末年间,南浔“八牛”之一的丝商洪福齐儿女绕膝,因元配早年病故,幸喜娶得一房经营船菜馆的姨太太温柔贤慧,门前“洪福齐天”金匾高悬。但一家和和美美的表相却也暗藏危机,由姨太太带来的遗腹子洪文禄并非亲生,福齐对他自然另眼相待,文禄心理自卑且刻毒,总想着有一天能够以紫夺红,为此而暗设陷阱。。18岁的英国少女瑞秋(特伦尼娅·爱德华兹 Terenia Edwards 饰)从叔叔赫恩卡斯尔得到了一枚名为“月亮石”的巨大印度钻石,这枚钻石不仅价值连城,对印度的政治和宗教也起到了至关重要的作用。因此,这枚钻石的失踪给印度当局带来了巨大的恐慌,他们派出了一波人马前往英国,发誓一定要将钻石带回自己的国家。 瑞秋打算在自己的生日派对上好好的秀一秀这枚钻石,尤其是要向她的表哥富兰克林(Joshua Silver 饰)炫耀。然而当晚,钻石在瑞秋的房间内被人偷走了。警探布拉夫(大卫·卡尔德 David Calder 饰)负责调查此案,与此同时,富兰克林也紧随其后,他希望能赶在警方之前找到钻石。。泰德(本•斯蒂勒 饰)在十三年前认识了美丽的玛丽(卡梅隆•迪亚茨 饰)。当时他是个平凡的男孩,爱上的是众人的梦中情人玛丽,玛丽也因为泰德挺身而出救了玛丽患有精神病哥哥沃伦而对他产生了好感。可是因为阴差阳错,两人之间的恋情无法继续发展。
泰德从未忘记过玛丽,即使当今他已个有名作家。终于他在朋友的建议下雇私家侦探帕特(马特•狄龙 饰)寻找玛丽。帕特很快在迈阿密找到了玛丽,她依然美丽,身为外科整形医生的她为了照顾哥哥,仍孑然一人。帕特见到美女便会神魂颠倒,他深深的被玛丽吸引了。他决定要欺骗泰德说如今的玛丽变得潦倒贫穷,风采不再,希望借此能让泰德退出。帕特也不忘不择手段的追求玛丽,就在他即将得手的时候,真相还是被泰德知道了。
前往迈阿密的路上,泰德遇到一名变态杀人犯,泰德竟然被误以为是杀人凶手。同样的阴差阳错,他也在真凶落网的时候重遇了玛丽……。