二戰(zhàn)前夕,英格蘭約克夏郡礦工山姆(約翰·林奇飾)與妻子莎拉(薩曼莎·莫頓飾)在經(jīng)濟(jì)大蕭條中艱難度日。失業(yè)后為維持生計(jì),山姆被迫將兒子喬(喬納森·梅森飾)唯一的慰藉——牧羊犬萊西賣給魯?shù)铝止簦ū颂亍W圖爾飾)。雖多次從公爵宅邸逃回,山姆一家仍堅(jiān)持將萊西送還。當(dāng)公爵攜孫女與萊西前往蘇格蘭莊園時(shí),喬在暴風(fēng)雨夜目睹萊西被鎖入馬車。數(shù)日后,歷經(jīng)三百英里跋涉的萊西滿身傷痕出現(xiàn)在學(xué)校窗外,喬在老師阻撓下仍緊緊抱住這位穿越荒野歸來(lái)的忠誠(chéng)伙伴。