On the eve of receiving a presidential medal, aging USO performer Dixie Leonard (Bette Midler) reflects on the events of her 50-year career. Plucked from obscurity by Eddie Sparks (James Caan), Dixie agrees to a tentative partnership that takes the duo through many wars, onstage and off. Eddie and Dixie never quite see eye to eye, but they somehow manage to keep the act together -- for the sake of the boys in uniform.