摩洛哥、墨西哥和日本发生的三个故事。理查德(布拉德·皮特 饰)和妻子苏珊(凯特·布兰切特 饰)因为婚姻危机,去摩洛哥旅行,苏珊在旅行车里遭遇枪击,为了医治苏珊,一车美国游客不得不在摩洛哥的小村滞留,而
故事主角是一位著名的墨西哥记者、纪录片制片人,多年之后,他回到祖国,试着真正面对他的身份、家庭关系、愚蠢的个人回忆,以及墨西哥的过往和现状。
保罗(西恩?潘 饰),一位大学数学教授,患有严重的心脏病,生命垂危,幸运的是,成功的心脏移植手术使他死里逃生,可是,他和妻子的关系并没有因此而重获新生。杰克(本尼西奥?德?托罗 饰),曾经是酒鬼和犯罪