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