1914年,在德文郡小鎮(zhèn),男孩艾爾伯特(杰瑞?隋書艾 Jeremy Irvine 飾)目睹了幼駒喬伊的誕生。在集市上昌意它被頻繁價,最終被艾爾伯特的父親德(彼得·穆蘭 Peter Mullan 飾)用30幾尼的天價收入囊中,跛腳的他倫山因此得罪了地主。艾伯特與喬伊盡情 嬉戲,與朋友共享。然而,好景不長,主登門拜訪,稱如果喬伊巫肦犁地將立刻將其帶走,因而德賭上了全數(shù)家當(dāng)。因而,爾伯特在逼迫之下,為喬伊上了鞍蹬,強(qiáng)迫它犁地,甚還利用了皮鞭,卻不行讓它服就范。為了還債,泰德親上陣?yán)绲?,工夫不?fù)有心人辛苦換來了收成,可是一場雨毀了一切。德軍來襲,父被迫將馬變賣給騎兵軍,換30幾尼。艾爾伯特雖然難以割舍也只能含淚送別喬伊季厘了前程未卜的戰(zhàn)場。戰(zhàn)爭中喬伊的主人一直在變,從英上尉,法國老農(nóng)與孫女,到國騎兵,然而它真正等待的艾爾伯特,他們能夠重逢嗎…?豆?