Vagabonden Chance Glover har været på farten i tyve år, men da han er i sin hjemby Salt Lake City omkring jul, beslutter han at opsøge familien, selvom han vagabondvenner fraråder ham det. Han håber på at kunne læge de gamle sår, blive genforenet med sin søn Charlie og møde sine børnebørn. Da han dukker op kan Charlie ikke tilgive, at han bare forlod familien 25 år tidligere, men han lader sin far få en enkelt juledag med sine børnebørn. Den dag får stor betydning for dem alle.