30 ans après avoir servi ensemble durant la guerre du Vietnam, Larry Shepherd, un ancien de la Navy, retrouve ses vieux camarades, Sal Nealon et le révérend Richard Mueller, pour les funérailles de son fils également Marine, tué au combat en Irak. Refusant qu'il soit enterré au cimetière militaire d'Arlington, Larry demande à ses amis de l'aider à emmener le corps pour un voyage le long de la côté Est jusqu'au New Hampshire.