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