Voltando para casa de sua última viagem, o militar John Frost está feliz por estar em casa no Natal. Ele encontra sua esposa Jill e seu filho Jimmy muito ocupados e sem tempo para ele. Em sua ausência, eles adotaram um cachorro chamado Charlie - só que John não gosta muito de animais. Jill trabalha em seu próprio negócio, tem se esforçado para pagar as contas. John se sente solitário e passeia com Charlie, visitando colegas veteranos num café local. Quando certo dia Charlie encontra um morador de rua que tinha acabado de sofrer um ataque cardíaco, John descobre que o homem é um veterano conhecido seu que mora num acampamento cheio de outros ex-militares na mesma situação. Neste momento, John encontra seu propósito e sua vida ganha um novo sentido.