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