Film, savaşın korku, şiddet ve kaosunu anlatırken, farklı karakterlere odaklanır. Başrollerde yer alan askerler arasında John Bell (Jim Caviezel), Witt (Jim Caviezel), Staros (Elias Koteas), Welsh (Sean Penn) ve Tall (Nick Nolte) gibi isimler bulunur. Her bir askerin kendi içsel mücadeleleri, insan doğasının karmaşıklığı ve savaşın dehşetiyle başa çıkma çabaları işlenir.