影片改编自威廉·S·巴勒斯的同名半自传性质小说。 1950年代的墨西哥,年近50岁的美国移民威廉·李(丹尼尔·克雷格饰),居住在当地的美国小社区当中,除了与几位美国友人聊天喝酒,他日复一日地在孤独的阴影中度过。尽管内心燃烧着对爱情的渴望,却始终无法触及那份深刻的情感。某天,他邂逅了年轻俊美、刚到墨西哥的尤金·阿勒顿(德鲁·斯塔基饰),让他的内心宛如一颗石子抛进平静的湖面,激起一圈圈未曾预料到的涟漪。随着两人的关系逐渐发展,威廉的内心世界被深深触动,并在孤独与渴望的交织之下,让他开始面对一段无法预测的爱情旅程。。名不见经传的钢琴家安迪与游手好闲的本诺,个性迥异本无交集,却在病房相识,二人都患绝症时日无多。在本诺怂恿下,安迪决定和他逃出病房,开启非洲之旅,尽情享受人生,从而坦然接受死亡。。