I 2005 får fire amerikanske elitesoldater til opgave at tilfangetage eller at dræbe den berygtede talebanleder Ahmad Shah. I Afghanistans bjerge tvinges kvartetten til at træffe et umuligt moralsk valg, der fører dem direkte ind i et baghold. Pludselig er de omringet af talebankrigere, og nu begynder en intens og blodig kamp på liv og død.
Thank You for Your Service handler om, hvad der sker, når soldater kommer hjem fra krig. Miles Teller spiller Sgt. Adam Schumann, der i 2007 vender hjem til Kansas efter en tur i Irak. Her bliver han genforenet med sin kone, men han skal også møde sin søn for første gang og lære sin datter rigtigt at kende. Hans soldaterkamerater kæmper også med nye, uvante situationer. Hver især forsøger veteranerne at finde en måde at komme videre på, men det er ikke nemt. De kom helskindet ud af kampen på slagmarken, men det er ikke alle, der kommer til at vinde kampen på hjemmefronten.