Charlie Simms este student la o școală pregătitoare privată care provine dintr-o familie săracă. Pentru a câștiga banii pentru zborul său acasă la Gresham, Oregon, de Crăciun, Charlie își ocupă un loc de muncă de Ziua Recunoștinței, după căutarea ofițerului armatului american retras, colonelul Frank Slade, un bărbat de vârstă medie, care locuiește cu nepoata sa și familia ei.