喬伊是艾伯特身為農場主的父親因為賭氣買下的,不料卻和艾伯特成了好朋友。艾伯特和喬伊相依相偎,壹起快樂地長大。又因為父親跟人打賭,艾伯特被逼在壹周內,訓練並非農用馬的喬伊學會了犁地。
寧靜芬芳的田園生活最終被戰爭的爆發打破了。農場主父親為了保住瀕臨破產的農場,把喬伊賣給了軍隊,艾伯特傷心欲絕。買下喬伊的尼科爾斯上校向艾伯特保證,會好好照顧喬伊。艾伯特和喬伊告別,並發誓“無論妳在哪兒,我壹定會找到妳”。
喬伊來到軍營參加訓練,與另壹匹叫托普桑的戰馬壹同分到了法國戰場。在戰場上,英國騎兵隊不敵德國軍隊新研制出的機關槍,尼科爾斯上校在第壹次戰役中就陣亡了。尼科爾斯上校的個人畫簿被寄到了艾伯特家,艾伯特得知喬伊已經失去了保護。艾伯特想方設法到前線參軍,成為獸醫站的護工,輾轉多個戰場,期待著有壹天能與喬伊重逢。
喬伊和托普桑被德軍停慮,被指派拉起了急救馬車。戰事吃緊,托普桑因疲勞過度死亡。正當喬伊為失去同伴悲傷時,突然遭到了坦克襲擊,受驚的喬伊跑入了無人區並被密集的鐵絲網纏住。德軍與英軍為了解救喬伊暫時停火、最後英國士兵在扔硬幣中獲勝贏得了喬伊。
歷經無數次戰火的洗禮,喬伊輾轉來到了獸醫站,不料竟與艾伯特意外重逢。在艾伯特無微不至的呵護下,喬伊迅速恢復了健康。
悲歡離合、生死輾轉之間,深情眷眷的男孩艾伯特與戰馬喬伊,看盡人情冷暖與戰火之殤,他們終於再次相互守護與擁抱。