Sorry to my fellow reviewers, you got it right, but ultimately wrong. The right part was this was a B movie, not lavished with expensive "names", or much of a script. It was for feeling good after a War which we cannot even imagine. The script can be summarized as, "I wanna go home, and Boy Meets Girl". Mostly though, this just wrapped around lots of very good music. Very Good. This was about 30 years before MTV, TV's were rare . . . Watch this movie as if it is a light-hearted series of Music Videos, remembering the general times. Do that, and you will enjoy it (if you enjoy 40's music (of various styles)).
Fourth-billed Anne Jeffreys was terrific. Terrific. She glammed it up playing a jazz singer trying to get home after being stranded in occupied France. Wow!
The remaining cast (as actors and comedians) were just average, but the ensemble performance numbers were great. The second-billed Marcie McGuire was vocally decent (although the range of her numbers could have been larger--Presumably not her fault), but she was too old for the juvenile part, and the perky American kid bit got a bit old.
Jack Haley was indeed hard to watch. Third-billed Glen Vernon was forgettable. But then remember the title. Sing your way home, which this movie did. It is a bit of Americana.