3 ex-combatentes americanos da guerra do Vietname reúnem para fazer um funeral civil ao filho de um deles, morto na guerra do Iraque.
Em 2003, e 30 anos após servirem juntos na guerra do Vietnam, Larry "Doc" Shepherd, ex-médico da Navy Corps, reúne-se com os ex-Marines Sal e Richard Mueller para um tipo diferente de missão: enterrar o filho de Doc, um jovem Marine morto na guerra do Iraque. Doc decide renunciar ao funeral militar no Cemitério de Arlington e, com a ajuda dos seus velhos parceiros, levar o caixão numa viagem agridoce pela Costa Este dos EUA até à sua casa na suburbana New Hampshire. Pelo caminho, Doc, Sal e Mueller recordam o passado e apaziguam memórias partilhadas da guerra, as quais persistem em modelar as suas vidas.