丹尼斯(西蒙·佩吉飾)在婚禮當天因恐懼組建家庭而拋棄懷孕女友比莉(桑迪·牛頓飾),五年后意識到自己始終深愛對方。盡管與比莉因兒子保持聯系,但比莉已接受會計師威特(漢克·阿扎利亞飾)的追求。自認不如成功帥氣的情敵的丹尼斯,因無力支付房租被房東女兒逐出住所,陷入生活與情感雙重困境。為贏回比莉信任并證明自我價值,他決定參加馬拉松比賽,在體能訓練與親情互動中逐步重建自信。比賽中丹尼斯雖未能戰勝威特,卻以真誠態度與不懈努力完成賽事,最終打動比莉并修復了破裂的關系。