Kerstavond 1944. Aan het front vermaken Bob Wallace en Phil Davis hun kameraden van de 151edivisie. Generaal Henry Waverly neemt afscheid van zijn manschappen.Tien jaar later zijn Bob en Phil gevierde entertainers. Na hun optreden in de Ed Sullivan Show bezoeken ze een nachtclub waar Betty en Judy Haynes optreden. Phil en Judy krijgen een klik en regelen dat niet alleen de dames naar een optreden in Vermont gaan! In de trein komt Bob erachter dat de geplande try-out in Florida heel anders uit zal pakken.De Columbia Inn in Vermont blijkt gerund te worden door oud-generaal Henry Waverly en zijn huishoudster Martha. Door het uitblijven van winterse weersomstandigheden (én gasten) staat de herberg aan de rand van faillissement. Bob en Phil besluiten de try-out van hun nieuwste show in de schuur van de herberg te houden en met de recette “die ouwe” te helpen. De Haynes-zussen stemmen in met het plan.Kleindochter Susan maakt zich zorgen om haar opa generaal Waverly die weer het leger in wil. Bob en Phil nemen contact op met dienstmaatje Ralph Sheldrake die bij de Ed Sullivan Show werkt, zodat hij de manschappen van de 151e divisie kan uitnodigen met hun families Kerst te komen vieren in Vermont. Als Sheldrake naar de herberg belt, begrijpt Martha hem verkeerd, waardoor zij denkt dat de herberg opgekocht gaat worden en dat Bob daarachter zit. Als Betty dit hoort, bevraagt zij Bob maar komt ze niet achter de waarheid.Terwijl de repetities voor de show doorgaan, verwijt Judy Phil dat hij te veel flirt met de dansmeisjes en vertrekt Betty boos naar New York om op te treden in de Regency Room. Bob reist haar na, maar de twee begrijpen elkaar niet. Ralph Sheldrake regelt voor Bob een optreden in de Ed Sullivan Show, waar hij een oproep doet aan de mannen van de 151e divisie. In de Columbia Inn wordt hard gewerkt aan de show op kerstavond, de generaal wordt in zijn uniform gekletst, Phil en Judy verloven zich en Betty keert terug uit New York om bij Bob te zijn. Niets staat een mooie kerstshow in de weg!