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