Le personnage principal de "Soldier's Heart" est Charley Goddard. Les autres personnages incluent Paul, McClellan, Nelson, Orren et Massey.
"Soldier's Heart" de Gary Paulsen est centré sur Charley Goddard, un jeune garçon de ferme qui devient soldat pour l'armée de l'Union pendant la guerre de Sécession dans les années 1860. Il est basé sur l'histoire vraie d'un jeune homme qui a menti sur son âge afin de s'enrôler dans une infanterie volontaire au Minnesota. Après avoir combattu dans les batailles de Bull Run et Gettysburg, Charley Goddard souffre du syndrome de DaCosta, également connu sous le nom de « cœur de soldat ».
Tout au long du roman, Paulsen décrit les expériences de Charley, en commençant par ses jours à la ferme. Charley n'a que 15 ans lorsqu'il s'enrôle dans l'infanterie. À la fin du livre, il est dans la vingtaine. Les personnages secondaires de "Soldier's Heart" incluent le frère cadet de Charley, Orren, et d'autres soldats tels que Nelson, McClellan et Massey.