Nell'autunno del 2003, tre compagni d'armi, legati dall'esperienza condivisa nella guerra del Vietnam, si ritrovano dopo trent'anni. Larry "Doc" Shepherd, un uomo segnato dalle recenti perdite di sua moglie e del figlio, soldato caduto in Iraq, cerca conforto e supporto nei vecchi amici Sal Nealon e Richard Mueller, figure chiave del suo passato lontano. Sal, gestore di un bar e anima ancora selvaggia, e Richard, ora reverendo e uomo di fede, sono coinvolti da Doc in un viaggio carico di emotività: raccogliere il corpo del giovane Larry Jr e accompagnarlo all'ultimo riposo.
Il viaggio si rivela un percorso di riconciliazione con il passato, dove i ricordi di guerra si intrecciano con la cruda realtà delle perdite recenti. Fra risate amare e silenzi carichi di significato, i tre veterani si confrontano con fantasmi che credevano sepolti: paure inconfessate, vecchi rancori e rimorsi nascosti. Mentre attraversano l'America in un viaggio che è anche metafora della ricerca di redenzione e di pace interiore, i tre uomini ci ricordano che le cicatrici della guerra non sono solo quelle visibili, ma anche quelle che segnano l'anima e il cuore.
"Last Flag Flying" non è solo la storia di un funerale militare; è un inno alla fratellanza indissolubile, un'esplorazione del dolore e della forza umana, una riflessione sull'amicizia che trascende il tempo e le guerre. Un film che esorta i suoi spettatori a considerare il prezzo del servizio e il valore incalcolabile dei legami che resistono alle prove più dure.