在2092年的未来,火星已成了地球人热衷的度假胜地。118岁高龄的尼莫·诺巴蒂(杰瑞德·莱托 Jared Leto 饰)是最后一位仍会死亡的自然人。记忆混乱的他在一次次的催眠及采访之中不断回忆自己的童年,却在每个人生分岔点都衍生出完全不同的人生。在这些不同的版本中,有母亲(娜塔莎·雷托 Natasha Little 饰)和父亲(瑞斯·伊凡斯 Rhys Ifans 饰)离婚后再婚而变成了尼莫“妹妹”的安娜(黛安·克鲁格 Diane Kruger 饰),有身患抑郁症婚后情绪不稳的埃莉斯(萨拉·波莉 Sara
故事发生在1906年的俄克拉荷马州,亨利(蒂姆·布雷克·尼尔森 Tim Blake Nelson 饰)带着儿子怀亚特(加文·刘易斯 Gavin Lewis 饰)来到这里定居,开始经营农场。早在十年前,亨利的妻子就去世了,这些年来,亨利一直希望自己能够教会怀亚特如何自食其力,亨利的姐夫艾尔(特雷斯·阿德金斯 Trace Adkins 饰)是这个家庭唯一的帮手。
一天,亨利在路边遇见了一个受伤的男人科里(斯科特·黑兹 Scott Haze 饰),和他在一起的,还有一把枪和一袋子钱。亨利将科里带回了家,