Charlie Simms adalah seorang siswa di sekolah persiapan swasta yang berasal dari keluarga miskin. Untuk mendapatkan uang untuk penerbangan pulang ke Gresham, Oregon untuk Natal, Charlie mengambil pekerjaan selama Thanksgiving menjaga pensiunan perwira Angkatan Darat AS Letnan Kolonel Frank Slade, seorang pria paruh baya yang galak yang tinggal bersama keponakan dan keluarganya.