Il personaggio principale di "Soldier's Heart" è Charley Goddard. Altri personaggi includono Paul, McClellan, Nelson, Orren e Massey.
"Soldier's Heart" di Gary Paulsen è incentrato su Charley Goddard, un ragazzo adolescente che diventa un soldato dell'esercito dell'Unione durante la guerra civile negli anni '60 dell'Ottocento. È basato sulla storia vera di un giovane che ha mentito sulla sua età per arruolarsi in una fanteria volontaria nel Minnesota. Dopo aver combattuto nelle battaglie di Bull Run e Gettysburg, Charley Goddard soffre della sindrome di DaCosta, conosciuta anche come "il cuore del soldato".
In tutto il romanzo, Paulsen descrive le esperienze di Charley, iniziando con i suoi giorni in fattoria. Charley ha solo 15 anni quando si arruola nella fanteria. Alla fine del libro, ha circa vent'anni. I personaggi secondari di "Soldier's Heart" includono il fratello minore di Charley, Orren, e altri soldati come Nelson, McClellan e Massey.