De bevrijder is het verhaal van Felix Sparks, een Amerikaanse infanteriecommandant, die in de diepste krochten van de oorlogshel terechtkwam. Sparks landde in juli 1943 op Sicilië en vocht mee bij de Landing van Anzio. Daar werd zijn hele compagnie uitgemoord; hij was de enige overlevende. Na Anzio richtte Sparks opnieuw een eenheid op om Zuid-Frankrijk te bevrijden. Terwijl hij richting de Duitse grens streed, kwam hij oog in oog te staan met de fanatiekste SS-eenheden. Tijdens de daaropvolgende tocht over de Vogezen werd Sparks vervuld met een diepe afschuw, die culmineerde in zijn aankomst in Dachau. Hij had nog de kracht om daar zijn mannen tegen te houden, die revanche wilden nemen op de nazi-kampbewaarders.
In De bevrijder zijn de oorlogservaringen van Felix Sparks vermengd met zijn verdere levensloop. In 1931 vertrekt de jonge Sparks uit Texas als arme jongen en veelbelovende rechtenstudent, richting het front. Hij keert terug als een held en als een man met een indrukwekkend verhaal. Zijn welhaast bovenmenselijke relaas is een epos vol wilskracht, vertrouwen en opoffering. Voordat Felix Sparks in 2007 overleed, had auteur Alex Kershaw hem urenlang ondervraagd. De bevrijder is de weerslag van deze interviewsessies.