Dixie et Eddie. Après 25 ans de guerre, ils se retrouvent pour la gloire, le rire... et l'amour. Aux Etats-Unis, Dixie Leonard (Bette Midler) et Eddie Sparks (James Caan) sont une institution à eux tout seuls. Aux cotés des GI's, ils sillonnaient le monde pour remonter le moral... dans les chaussettes des troupes. De la Seconde Guerre mondiale à la Guerre du Vietnam, en passant par celle de Corée, leurs spectacles humoristiques, entrecoupés de l'une ou l'autre chanson, devaient redonner le courage de la victoire... for the boys of the US army. Même si "For the boys" est très plaisant à regarder, Mark Rydell ("The Rose", "La maison du lac") est trop prévisible dans sa mise en scène. Son récit débute lorsqu'un émissaire, d'une célèbre chaîne de télévision, débarque chez Dixie pour la convaincre d'assister à la soirée des hommages. Au côté de son compagnon de toujours, Eddie, elle est l'invitée d'honneur du Président américain, himself... pour les bons et loyaux services rendus à la patrie de l'Oncle Sam. Dans la plus pure tradition hollywoodienne, on aura bien droit à la prévisible happy end dont ils ont le secret ! Entre ces deux moments, Dixie se remémore les hauts et les bas de son célèbre duo... dont la perte tragique de son mari, photographe de guerre, et pire encore, celle de son fils en plein show... à la "Apocalypse now". Beaucoup de bruit pour rien, malgré la performance convaincante de James Caan et Bette Midler... qui poussent souvent la chansonnette.