保羅(肖恩·潘飾),一位大學(xué)數(shù)學(xué)教授,患有嚴(yán)重的心臟病,生命垂危,幸運(yùn)的是,成功的心臟移植手術(shù)使他死里逃生,可是,他和妻子的關(guān)系并沒(méi)有因此而重獲新生。杰克(本尼西奧·德?tīng)枴ね辛_飾),曾經(jīng)是酒鬼和犯罪分子,在一名牧師的幫助下,他重建了自己的生活,不僅成為青少年咨詢顧問(wèn),還是正直善良的好父親,可他的妻子有時(shí)候卻暗暗期盼他能保留一點(diǎn)過(guò)去的性格。事實(shí)上,杰克對(duì)往事充滿愧疚,背負(fù)著沉重的心理負(fù)擔(dān),努力尋找新生活的希望。克里斯?。葕W米·沃茨飾),她曾經(jīng)沉溺于毒品和派對(duì),生活一塌糊涂。當(dāng)她幡然悔悟,改過(guò)自新后,卻因一起災(zāi)難性的事件,生活發(fā)生可怕的逆轉(zhuǎn),重新陷入了困頓。她經(jīng)受不住這樣的打擊,回到了過(guò)去,并且拒絕改變。一樁交通意外將這三個(gè)人的生活聯(lián)系在了一起,隨之而來(lái)的是苦難、復(fù)仇,還有愛(ài)和救贖。