杰克·卡特(邁克爾·凱恩飾演)一直認(rèn)為人們靠舉債和充當(dāng)代理人為生。他有非凡的能力,總是喜歡獨(dú)自生活。但當(dāng)他的兄弟死于一場(chǎng)“意外”時(shí),他回到了被遺棄的“卡特”家——償還永無止境的“債務(wù)”,解開了縈繞在他心中的兄弟之死的謎團(tuán)。對(duì)杰克來說,回到西雅圖的家是一個(gè)彌補(bǔ)的機(jī)會(huì)。他聯(lián)系了他哥哥的妻子格洛里亞(米蘭達(dá)·理查森飾演)和她十幾歲的女兒多琳(雷切爾·李·庫(kù)克飾演)。他們對(duì)他的行為感到非常困惑。但當(dāng)他發(fā)現(xiàn)哥哥的死全是謀殺時(shí),他回來的目的很快從救贖轉(zhuǎn)變?yōu)閺?fù)仇。杰克終于和多琳達(dá)成了和解,多琳開始幫助他,把他帶到城市的黑暗角落,帶到一個(gè)充滿欺騙和謊言的世界??ㄌ卦霝檫@些罪行伸張正義,但他越是深入調(diào)查事件的真相,就越開始懷疑自己的動(dòng)機(jī)。他不僅沒有尋求報(bào)復(fù),反而培養(yǎng)了一顆仁慈的心,直到他終于開始救贖自己。