En 2003, Larry « Doc Sheperd, un ancien médecin de la Navy, retrouve Sal Nealon, un gérant de bar et le révérend Richard Mueller. Tous les trois ont combattu ensemble au Vietnam mais ils ne sétaient pas revus depuis trente ans. Larry est venu leur demander de laccompagner aux funérailles de son fils, mort au combat en Irak et dont le corps vient dêtre rapatrié aux Etats-Unis. Sur la route, lémotion se mêle aux fous-rires car les trois hommes voient leurs souvenirs remonter et ils retrouvent leur camaraderie...