Guerra de Vietnam. Recién incorporado a su pelotón, en la jungla vietnamita, el soldado Eriksson (Michael J. Fox) es testigo de un crimen brutal cometido por sus compañeros. Incapaz de permanecer al margen, se enfrentará al resto del pelotón, pero sobre todo al sargento Tony Meserve (Sean Penn), un hombre enérgico y carismático pero desquiciado por el horror y la brutalidad de la guerra.