生命的意義是什么?男人一把奪下警官的配槍,毫不猶豫地朝自己扣下扳機。到底是對這個世界多絕望,才會對自己的生命如此淡漠。男人叫迪恩,是一個沉默寡言的修理工,每天的工作就是倒垃圾、換燈泡、修馬桶。他很少與人交流,無論是妹子的暗送秋波,還是雇主的糾纏投訴,對他來說都毫無意義,老板也拿他毫無辦法,給的薪水如此之低,不會有其他人愿意接替這份工作。深夜的迪恩會在酒吧買醉,妹子的搭訕會讓他感到厭煩,而一個無意的眼神碰撞就能引得他重拳出擊,喪氣滿滿。這個詞幾乎是寫在了迪恩的臉上,可一通電話打破了他無聊頹廢的生活軌跡。
醫院的人通知他,他的親生哥哥因心臟驟停去世了。迪恩放下手頭的工作,驅車前往海邊的曼徹斯特,迪恩沒有想象中的痛哭流涕,而是平靜地處理。哥哥的身后是平靜的跟哥哥做著最后的悼念,似乎這場生離死別對他來說無關緊要,僵硬的臉上看不出絲毫表情。哥哥死后留下了一些遺產以及一個兒子,迪恩帶著悲傷的心情來到找到了侄子凱奇,看到敵人的出現,凱奇直接抱走了,一言不合就干翻隊友,因為他明白迪恩的出現代表著父親出事了。猝不及防的噩耗令年幼的凱奇不知所措,但他只是看了一眼父親的遺體便轉身離開,似乎父親的離開對他的生活沒有絲毫影響。迪恩去處理哥哥的遺囑,發現哥哥留給他大筆撫養費,并且擔任侄子凱奇的監護人,但迪恩毫不猶豫地拒絕了,因為他不是一位合格的監護人。
迪恩曾有個幸福的家庭,有著漂亮的妻子,還有三個可愛的兒女,每次回家一定要挨個親吻一遍。一個寒冷的冬夜,迪恩跟朋友們high到半夜,因為動靜太大吵醒孩子,妻子將他們趕出了家。意猶未盡的迪恩去買啤酒,本想著為孩子燃起壁爐取暖的他卻忘了掛防火網,當他從便利店回來時,整個房子已經陷入火海之中,拿著紙尿褲的迪恩猶如五雷轟頂,耳邊只剩下妻子撕心裂肺的呼喊。這場大火不僅吞噬了三個可愛的孩子,還吞噬了他原本幸福的生活。死亡的力量不僅僅是帶走生命。重要的是給人間的人們帶來痛苦,這一切就像是我們的記憶,它并不是陰魂不散,只是簡單地觸景生情,卻總是牽一發而動全身。
迪恩仕途終結,自己的生命最后卻以失敗告終,等待他的贖罪之路似乎沒有盡頭,妻子無法原諒敵人的過失而離開了他。萬念俱灰的迪恩失去了一切,他的靈魂早已在火中消亡,她獨自搬到波士頓,孤獨的像一只沒有靈魂的野狗,從痛徹心扉的回憶中醒來,再次擁有撫養權的機會讓敵人無法釋懷。哥哥的遺產有一艘小船,船的發動機已經老化,迪恩想要將船賣掉,帶著侄子凱奇去波士頓生活,但凱奇堅決不愿意賣船,因為這條小船承載著三人太多美好的回憶。他依然記得小時候父親開著船自己與迪恩叔叔釣魚的快樂時光。
回到家后,迪恩接到了前妻的電話,前期詢問哥哥葬禮的情況,并表示自己已經再次懷孕了,迪恩手足無措地掛斷了電話。哥哥的葬禮如期進行,前期帶著她的現任丈夫前來參加。看著懷孕的前期,似乎所有的人都開始了新的只有迪恩陷入生活的泥潭中無法自拔。葬禮結束后,從殯儀館工作人員口中得知,因為冬天的土地太硬,無法開具,哥哥的下葬要推遲到春天。在此期間,哥哥的遺體只能存放在冰柜。凱奇不希望父親的尸骨冰凍那么久,但也只能無可奈何。等到了晚上,凱奇打開冰箱找東西,閉合和冷凍,雞肉滑了出來。凱奇手忙腳亂的想要將冰箱關上,可怎樣都關不上那該死的冰箱門。凱奇莫名其妙地號啕大哭,她想起了冷凍柜里的父親,原來他對父親的離世不是沒有感覺,無憂無慮的偽裝只是隱藏背后的撕心裂肺。凱奇此刻的內心就像那扇關不上的冰箱門一樣,再也無法附和,他希望父親早日葬在那溫暖的土地下。
作為叔叔的迪恩整夜守在凱奇的身旁,迪恩想帶著凱奇搬到波士頓,可凱奇又怎么愿意放下這里的一切,這里有他的玩伴,還有他的女友。迪恩嘗試在曼徹斯特找工作,拜訪了曼徹斯特的熟人,因為之前的那場災難令他臭名遠揚,沒有人想要雇傭他,崩潰就像開閘的洪水在證據也無法阻止它們的到來,他以為只要深陷在泥潭里不向前看,就可以渾渾噩噩的度過余生,不必感受已愈合的傷口被人揭開的痛楚。事實證明他錯了,他以為他王樂,但現實告訴他,任何蛛絲馬跡都會讓她不由自主的想起。或許是看到迪恩的困境,凱奇找到迪恩自己多年不見的母親,重新聯系他,說可以搬去與他同住。這讓敵人無法接受,因為凱奇的母親是個不折不扣的渣女,整日酗酒無度,還扔下重病的丈夫拋家棄子遠走高飛。雖然迪恩心中萬分抗拒,但還是不忍拒絕凱奇,他將凱奇送到了他的母親那里,此時的母親已經再婚,這頓午飯沒有凱奇想象中的美好,他們無法掩飾彼此間的生疏,陌生和尷尬充斥了整個房子,離別之后,繼父悄悄的給凱奇發了封郵件,但是不要打擾他們的生活,繼父的虛偽讓凱奇心灰意冷,迪恩感受到凱奇的失落,他封閉的內心似乎融化了點東西。
迪恩賣掉了收藏的幾支槍,用那筆錢給小船換了一個發動機,凱奇帶著女朋友和他一起出海,看著這對小男女在船上嬉戲打鬧,敵人臉上露出了久違的笑容,似乎以前的黑暗隨著陽光升起而煙消云散。直到在街角偶遇了前妻,此時前期已經順利產子,兩人還未開口就都已哽咽到語無倫次。前期泣不成聲,表示當初不該對其惡語相向。當初他把所有過錯推到敵人頭上,可之后他明白了,因為大火吞噬的不僅是自己的人生,更是眼前這個男人的全部??吹綌橙诵惺呷獍愕纳?,他對當時的言論悔恨不已。面對深愛的前妻,敵人語無倫次的不知道怎么去表達,最后只能驚慌失措的逃離。他并不是不原諒前妻,而是無法原諒自己,每個人都有權利不與過去和解。失魂落魄的迪恩在酒吧買醉,然后故意挑事,一拳放倒了路過的灰灰,而他這么做為的是別人把他打得頭破血流之后再把自己沉入暗無天日的永夜。一身傷痕的迪恩回到了家,這讓侄子凱奇一頭霧水,可看到桌上的三張照片似乎明白了什么,疲憊不堪的迪恩不小心睡著了,夢里兩個女兒叫醒了廚房里濃煙滾滾,原來是煤氣沒關。敵人知道他無法打敗這座摧毀了他的城市,也無法打敗摧毀了她的傷心過往。迪恩告訴侄子,凱奇會將它寄托在好友身下,自己則會抽空來看望他。凱奇問迪恩為什么不能留在這里,迪恩沉默了很久,時間并非良藥,對于處于痛苦的人來說,時間是靜止的。
漫長的冬天過去了,哥哥終于下葬了,迪恩的前期參加了葬禮,而哥哥的前妻卻沒有。整個過程中,叔侄兩人都沒有流淚,只有前期的孩子哭個不停。哥哥的葬禮過后,叔侄兩人漫步在小鎮街頭,迪恩玩著一枚棒球,不小心沒有接觸,凱奇撿起球用力地拋向她,直到她轉身。結果最后的畫面是叔侄倆垂釣的背影。凱奇抖動著魚竿兒,迪恩只是呆呆地拿著魚竿,毫無所動,似乎沒有任何一條魚能夠激起他的熱情。敵人沒有得到所謂的救贖,而是與現實妥協了,看起來很喪,但事實上這就是人生,太累的時候就低頭吧,悲傷的時候就流淚吧。我們不需要向誰證明什么,只需要沒有遺憾的活著。