安娜贝尔·卡顿(米雅·瓦斯科斯卡 饰)是一个优雅安静的女孩,尽管身患绝症,依然对爱情和自然充满热爱。诺·布瑞(亨瑞·霍珀 饰)则是一个对生活失去兴趣的年轻人,内心充满了迷茫。两人在一次葬礼上相遇,很快成为无话不谈的朋友。诺·布瑞还向安娜贝尔介绍了他眼中的“鬼魂朋友”浩,一个二战时期的飞行员。安娜贝尔决定利用生命的最后时光理解达尔文的学说,探索生命的奥秘。得知安娜贝尔时日无多,诺·布瑞决定陪伴她度过最后的时光,两人共同面对生活的挑战与命运的无奈。他们逐渐发展出一段不寻常的爱情,并开始以自己的方式观察世界与自然的变迁。尽管安娜贝尔的生命即将走到尽头,这段经历却让两人第一次感受到生活的美好与意义。他们对抗着痛苦与失望,最终学会了珍惜每一刻,迎接生命的终点。