Neunzehn Tage vor Weihnachten wird Peter Brockman von seiner Verlobten Jill verlassen, was er sich allerdings selbst zuzuschreiben hat, denn er hat schon immer zu viel Zeit in die Arbeit gesteckt und sich emotional von Freundin und Leben distanziert. Peter ertränkt seinen Kummer mit Soda in einer Bar und lernt dort den Blues-Pianisten und Sänger Bob kennen, der dort lediglich gegen Trinkgeld arbeitet. Beide reden über ihre Liebe zur Musik und Peters einstige Hoffnungen, Musiker zu werden, die er lange zuvor begraben hat. Als Bob Peter zu sich nach Hause einlädt, hat dieser keine Ahnung, dass es sich dabei um einen Schuppen handelt, den Bob mit anderen Obdachlosen bewohnt. Nachdem er mit Schwester Agatha gesprochen hat, entscheidet Peter, dass er den Mitgliedern der ungewöhnlichen Wohngemeinschaft helfen möchte und ihm kommt die Idee, einen Chor zu formen, sodass sich die Beteiligten ein wenig Geld für ein fröhlicheres Weihnachtsfest dazu verdienen können.