I 2003 besøker Larry «Doc» Shepherd puben til Sal Nealon, en tidligere marinesoldat som Larry hadde tjenestegjort sammen med i Vietnam. Sal blir med Larry på en improvisert kjøretur, hvor Doc avslører at han også har sporet opp en annen tidligere kamerat fra Vietnam: Richard Mueller (spilt av Laurence Fishburne) som nå er pastor. Sal og Larry blir invitert til middag hos Mueller-familien. Larry forteller at han nylig har blitt enkemann, og nettopp har mistet sin eneste sønn i Irak-krigen.