Dans l’Allemagne des années 30, Hendrick Hoefgen, acteur ambitieux, ignore les problèmes politiques de son pays et ne vit que pour sa carrière artistique. Lorsque les nazis prennent le pouvoir, il saisit l’opportunité de jouer des pièces pour la propagande du parti et devient très rapidement le comédien le plus populaire d’Allemagne.
Pendant la guerre du Vietnam, James Davis, surnommé "Guignol" est formée, avec d'autres recrues, sur une base militaire, par le Sergent Hartmann, aux manières particulièrement brutales et humiliantes. Envoyé au Vietnam, Guignol couvre le conflit comme journaliste. Après un différend avec son rédacteur en chef, il est envoyé sur le front, lors d'une terrible offensive de l'armée américaine...