Al volver a casa de su último viaje, el militar John Frost está feliz de estar en casa para Navidad. Encuentra a su esposa Jill y su hijo Jimmy muy ocupados y sin tiempo para él. En su ausencia, adoptaron a un perro llamado Charlie, solo que a John no le gustan mucho los animales. Jill trabaja en su propio negocio y ha tenido problemas para pagar las facturas. John se siente solo y camina con Charlie, visitando a otros veteranos en un café local. Cuando Charlie un día conoce a un vagabundo que acaba de sufrir un ataque al corazón, John descubre que el hombre es un veterano que conoce y que vive en un campamento lleno de otros ex militares en la misma situación. En este momento, John encuentra su propósito y su vida adquiere un nuevo significado.