Als eine US-Schützenkompanie 1942 auf der feindlich besetzten Südsee-Insel Guadalcanal landet, ahnt niemand, welche Kriegshölle dort auf sie wartet. Bald schon bekommen die Männer zu spüren, dass das Leben eines Einzelnen wertlos ist und nur der Sieg zählt. Blutige Gefechte und gefährliche Patrouillen durch den unwegsamen Regenwald fordern gnadenlos ihre Opfer...

Private Witt (Jim Caviezel) versucht trotz allen Grauens das Schöne in Mensch und Natur zu sehen. First Sergeant Edward Welsh (Sean Penn) leitet zusammen mit Captain Staros die Charlie-Kompanie. Captain James Staros (Elias Koteas) soll seinen Männern den Frontalangriff auf einen wichtigen Hügel befehlen.
Batallionskommandeur Colonel Gordon Tall (Nick Nolte) führt seine Einheit mit harter Hand und duldet keinen Widerspruch. Captain John Gaff (John Cusack) meldet sich freiwillig für eine Kommando-Operation. Private Earl's (Gordon Macdonald) Gedanken drehen sich nur um seine Frau, welche zu Hause auf ihn wartet.