Iako Peter ima uspješnu karijeru računovođe on nije sretan. Otuđio se od oca, ostavila ga je zaručnica, a shvatio je i da radi posao koji ne voli. Ogorčen i iscrpljen, svraća u kafić na piće i upoznaje Boba (Tyrone Benskin). Misleći kako Bob ima razumijevanja za njegove probleme Peter odlučuje otići na večeru i nastaviti razgovor kod svog novostečenog prijatelja. Peter tada ostane zapanjen kada shvati da je Bob beskućnik.
Iako isprva suzdržan, na kraju se dobro zabavi i upoznaje štićenike doma poput čovjeka slomljena srca nakon smrti supruge, zatim bivšeg robijaša koji nije prebolio smrt djeteta te sestru Agatha (Rhea Perlman), odrješitu redovnicu koja vodi sklonište. Peter se brzo sprijatelji s ovom šarolikom družinom i na kraju večeri nađe se kako za klavirom svira i sa štićenicima pjeva božićne pjesme. Nadahnut njihovim prijateljstvom i toplinom, sljedećega dana Peter dođe na odličnu ideju u skloništu će osnovati zbor.