El general William R. Peers (Bruce Willis) investiga sobre una masacre en la que soldados estadounidenses abren fuego contra la población de Vietnam, y que termina con una cifra de víctimas cercana al medio millar, en su mayoría niños, mujeres y ancianos.
El piloto Hugh Thompson, Jr. (Channing Tatum) logra entorpecer a los soldados situando su helicóptero entre ellos y sus víctimas. El piloto rescata a los supervivientes y testifica contra los soldados.