Die Hauptfigur in "Soldier's Heart" ist Charley Goddard. Weitere Charaktere sind Paul, McClellan, Nelson, Orren und Massey.
In "Soldier's Heart" von Gary Paulsen dreht sich alles um Charley Goddard, einen Bauernjungen im Teenageralter, der während des Bürgerkriegs in den 1860er Jahren Soldat der Unionsarmee wird. Es basiert auf der wahren Geschichte eines jungen Mannes, der über sein Alter gelogen hat, um sich einer freiwilligen Infanterie in Minnesota anzuschließen. Nachdem er in den Schlachten bei Bull Run und Gettysburg gekämpft hat, leidet Charley Goddard am DaCosta-Syndrom, das auch als "Soldatenherz" bekannt ist.
Im gesamten Roman beschreibt Paulsen Charleys Erfahrungen, beginnend mit seiner Zeit auf der Farm. Charley ist erst 15, als er sich zur Infanterie einschreibt. Am Ende des Buches ist er in den Zwanzigern. Nebenfiguren in "Soldier's Heart" sind Charleys jüngerer Bruder Orren und andere Soldaten wie Nelson, McClellan und Massey.