文森特(理查·基尔 Richard Gere 饰)是行业内有名的建筑师,他和太太莎莉(莎朗·斯通 Sharon Stone 饰)结婚多年,两人之间感情一直十分要好,莎莉替文森特生了一个非常可爱乖巧的小女儿,这个三口之家可谓是旁人眼中的完美家庭。 然而,只有文森特自己知道,虽然生活平静而又幸福,但在他的内心深处,有一种空虚和悸动慢慢的浮现,和妻子之间的过于熟悉让他们再无秘密可言,看着枕边人,文森特时常会感到一种深深的疲惫感。在这个节骨眼上,一个名叫奥利维亚(洛丽塔·大卫多维奇 Lolita Davidovich 饰)的女人出现在了文森特的身边,神秘而又充满活力的她迅速吸引了文森特的注意。。在母亲去世之后,青年埃尔维斯(盖尔·加西亚·贝纳尔 Gael García Bernal 饰)孤身一人前往老家德州科帕斯克里斯蒂,母亲告诉他,他的亲生大卫(威廉·赫特 William Hurt 饰)生活在那里。此时的大卫是浸信会教堂的牧师,早已结婚生子,拥有美丽的妻子和两个可爱的孩子保罗(保罗·达诺 Paul Dano 饰)、玛丽莱(贝尔·詹姆斯 Pell James 饰),埃尔维斯的到来对于他来说虽然是感动的重逢,却也是对他现在稳定生活的沉重打击。 最终,大卫选择抛弃过去,但是埃尔维斯和玛丽莱却相爱了,很快,他们走到了一起。两个年轻人的恋情让大卫的心里充满了愤怒和恐惧,一场悲剧正在酝酿之中。。