Laughter and tears. Tragedy and triumph. They lived it all. For the boys.
The world is at war and Eddie Sparks (James Caan), America's sharpest showman is at the top. That is, until Dixie Leonard (Bette Midler) comes along … she's funny, she's talented and from the moment they meet they have the troops at their feet and the world in their pockets. Together they battle through three generations of war, from the frontline to civvy street, their explosive chemistry on and off stage makes them friends, makes them enemies, makes them heroes. And they do it all... for the boys.