喬(大衛·斯佩德飾)自幼因調皮搗蛋被父母拋棄在陌生城市,憑借頑強意志在逆境中生存并成長為一名清潔工。填飽溫飽后萌生尋親念頭,卻因多年失聯陷入困境。旅途中他意外結識了樂觀的流浪歌手、正直的加油站老板等熱心伙伴,更獲得電臺主持人布蘭迪(布蘭特妮·丹尼爾飾)的持續支持。眾人協助他通過遺留信物追溯身世線索,最終在阿巴拉契亞山區尋獲其父母。面對父親因工傷失憶、母親為維持生計隱瞞真相的苦衷,喬選擇以感恩之心接納這對飽經滄桑的老人,并與布蘭迪在眾人見證下開啟新生活。