紐約律師喬納森(小尼爾·布朗飾)因好友丹尼(杰里米·西斯托飾)罹患絕癥而重返波士頓舊地,承擔起協助這位垂死病人與十年未見的親生兒子馬庫斯(10歲)重建聯系的責任。隨著與叛逆少年共同生活的推進,喬納森逐漸發現丹尼當年因吸毒入獄的真相及其刻意疏離家庭的隱情。在調解馬庫斯與丹尼關系的過程中,喬納森不得不直面自己童年時期目睹好友家庭暴力卻袖手旁觀的創傷記憶。當丹尼因病情惡化進入臨終關懷階段時,三人最終達成相互理解:馬庫斯在病房里與父親完成最后對話,喬納森則通過促成這場遲來的和解完成了自我救贖。