Will Keane(理查·基(jī )尔 Richard Gere 饰)是纽约的钻石王(wáng )老五,年近50的他极具男人魅(mèi )力,用微笑和交(jiāo )友(yǒu )令自己的财富一直翻倍(bèi ),而他和城中女人的关系更(gèng )是错综复杂。他(tā )习(xí )惯每天带(dài )不同的女人到(dào )自(zì )己的饭店吃饭、然后睡(shuì )觉、翌日分手,周(zhōu )而复始。直(zhí )到他遇到了19岁(suì )的(de )女 孩儿Charlotte(薇诺娜·瑞德(dé ) Winona Ryder 饰),她的年轻活泼、天真(zhēn )才气令他倾倒(dǎo )。
她在他的饭店举办20岁(suì )生日会,他赠她最好的洋酒(jiǔ );知道她最爱(ài )设(shè )计帽子,便请她替与自己(jǐ )出席慈善晚会的女伴设计(jì )一个特别的帽子(zǐ ),到了当晚(wǎn )却携她出席;他(tā )们很快发生关系,他如同(tóng )往常一样,想在翌日跟她摊(tān )牌,没想到她直(zhí )接(jiē )说她知道这个结果,但他(tā )不用担心她会纠缠他,因为(wéi )她只剩下一年(nián )的(de )生命。
患有先天性心(xīn )脏病的Charlotte自幼便失去了父母(mǔ ),跟随着酗酒的(de )祖(zǔ )母长大,一直孤独,直到遇(yù )见了Will;而当年Will曾和Charlotte的母亲(qīn )相爱,他发现自己(jǐ )已经爱上(shàng )了Charlotte,并且害怕失(shī )去(qù )她。面对所剩无几的时间(jiān ),他们该怎么面对爱情和人(rén )生?