在2092年的未来,火星已成了地球人热衷的度假胜地。118岁高龄的尼莫·诺巴蒂(杰瑞德·莱托 Jared Leto 饰)是最后一位仍会死亡的自然人。记忆混乱的他在一次次的催眠及采访之中不断回忆自己的童年,却在每个人生分岔点都衍生出完全不同的人生。在这些不同的版本中,有母亲(娜塔莎·雷托 Natasha Little 饰)和父亲(瑞斯·伊凡斯 Rhys Ifans 饰)离婚后再婚而变成了尼莫“妹妹”的安娜(黛安·克鲁格 Diane Kruger 饰),有身患抑郁症婚后情绪不稳的埃莉斯(萨拉·波莉 Sarah
Jeremy(又称Powder)的母亲在去医院的路上,不幸被雷电击中。在生下全身无毛像一个白化病人一样的Powder(肖恩·派特里克·弗兰纳里 Sean Patrick Flanery 饰)后她来就去世了。而Powder遭到了父亲的厌恶与抛弃。祖父母抚养了Powder,但是为了保护Powder不受外人的歧视,把他软禁在地下室里十多年之久。期间,Powder从未和外界接触,每天陪伴他的只有各种书籍。这样的平静直到祖父母去世之后终于被打破。警方与社工人员发现了发现了Powder的存在,并把他带回来普通人的世界
罗伊(尼古拉斯·凯奇 Nicolas Cage饰)是一个手段高超的职业骗子,他有一个大胆且贪心的伙伴法兰克(萨姆·罗克韦尔 Sam Rockwell饰),他们一起搭档了很多年,几乎没有失过手。
同时,罗伊亦是一个精神强迫症患者。他爱干净,不允许别人穿着鞋走进他家;他谨慎,每次出门都要三番五次检查煤气和电源开关。法兰克为此帮他找了一位心理医生。
在心理医生的帮助下,罗伊找到了他失散多年的女儿安吉拉(艾莉森·洛曼 Alison Lohman饰)。女儿的出现改变了他的生活,让他慢慢感到了做父亲的乐