A Marine patrol stops at Firebase Gloria at the start of the Tet Offensive during the Vietnam war. With the firebase attacked, the patrol remains to help defend it.

Wings Hauser
as Cpl. Joseph L. 'Nard' DiNardo

R. Lee Ermey
as Sgt. Maj. Bill Hafner / Narrator

Robert Arevalo
as Cao Van

Margaret Gerard
as Capt. Kathy Flanagan, MD

Mark Neely
as Pvt. Murphy

Gary Hershberger
as Capt. A.J. 'Bugs' Moran

Clyde Jones
as Coates

Richard Kuhlman
as Ghost

John Calvin
as C.O. Williams

Albert Popwell
as Jones