Filmo „Karo žirgas“ pagrindu tapo Pirmojo pasaulinio karo metais išleistas to paties pavadinimo apsakymas vaikams, neretai vadinamas vienu iškiliausių kūrinių apie draugystę ir karą. „Karo žirgas“ – tai jaudinanti istorija visai šeimai apie berniuką Albertą ir geriausią jo draugą – žirgą Džojų, kuriuos į savo verpetą įsuko Pirmasis pasaulinis karas. Prasidėjus karui Džojus patenka į britų kariuomenės gretas ir yra išsiunčiamas į frontą nešti raitelius kovoti už pergalę. Nepaisant pavojų, neramumų ir po kanopomis sproginėjančių pabūklų, kiekviename savo kelionės etape Džojus sugeba susirasti draugų ir įkvėpti aplinkiniams viltį. Tuo tarpu tikrasis ristūno šeimininkas Albertas, nepaisydamas pernelyg jauno kariuomenei amžiaus, rizikuoja gyvybe ir leidžiasi į Prancūzijos frontą vien tam, kad pačiame kovos sūkuryje rastų ir išgelbėtų geriausią savo draugą – žirgą Džojų. Pirmasis pasaulinis karas tampa Alberto ir Džojaus draugystės išbandymu, o žirgo kelionė – tarsi Odisėja per džiaugsmą ir skausmą, jausminga odė draugystei, kuri negęsta net ir karo lauke.