Fabuła Bohaterem Spearhead jest sierżant Jack Barnes (dubbingowany przez Gary’ego Oldmana), który bierze udział w trzech kampaniach rozgrywających się podczas II wojny światowej: operacji „Overlord”, obronie przeciwko niemieckiej ofensywie w Ardenach oraz infiltracji Berlina podczas radzieckiego szturmu na miasto. Tak jak w pierwowzorze twórcy inspirowali się filmem Szeregowiec Ryan, tak Spearhead czerpie w dużej mierze z motywów zawartych w serialu Kompania braci.
W pierwszej kampanii Barnes zostaje zrzucony ze spadochronem nad Normandią w nocy z 5 na 6 czerwca 1944 roku, jako żołnierz amerykańskiej 101 Dywizji Powietrznodesantowej. Jego samolot zostaje jednak trafiony, a wszyscy koledzy z oddziału Barnesa giną, wskutek czego główny bohater po wylądowaniu na ziemi podejmuje samotną walkę, po której odnajduje sojuszników z brytyjskiej 6 Dywizji Powietrznodesantowej i postanawia się do nich przyłączyć. W kolejnych misjach Barnes, uzbrojony przez nowych towarzyszy broni w brytyjską broń strzelecką i granaty, atakuje razem z nimi zajmowane przez Niemców gospodarstwa i miasteczko, zabija niemieckiego pułkownika, po czym dociera do głównego celu brytyjskich spadochroniarzy, dużego mostu kolejowego używanego przez Wehrmacht, i wysadza go w powietrze.