Robert Sherrod - Time Magazine Correspondent (voice)
Eddie W. Robinson / Sgt. Dan Levin (voice)
Marguerite Higgins - New York Herald Tribune Correspondent (voice)
Donald Sanborn / Pvt. Raymond Howell (voice)
Major General Alexander A. Vandegrift / Fleet Admiral William Halsey (voice)
Elsa Maxwell - New York Post Columnist (voice)
Hortense Johnson - Arsenal Worker (voice)
Lt. Fiske Hanley / Sgt. Benjamin McKinney (voice)
Capt. Edwin Simmons (voice)
Narrator (voice)
1st Lt. David Hettema / Sgt. William Manchester (voice)
Mike Mervosh (voice)
Corp. James R. Garrett / Sgt. John H. Morris (voice)
Pvt. George Strang (voice)
Eugene B. Sledge (voice)
1940s Newscaster (voice)
Sgt. Thomas McPhatter (voice)
Hanson Baldwin - New York Times Military Editor / Sgt. Bill Reed (voice)
Sgt. Bill Mauldin - Editorial Cartoonist Stars and Stripes (voice)
Lt. Colonel Lewis B. 'Chesty' Puller (voice)
Ernie Pyle - Scripps Howard News Service Correspondent (voice)
Corp. Wilfred Hanson / Capt. John C. Chapin (voice)
Kurt Vonnegut (voice) (uncredited)