Kevin Bacon
— Robert Sherrod
Corbin Bleu
— Eddie W. Robinson / Sgt. Dan Levin
Patricia Clarkson
— Marguerite Higgins
Kevin Connolly
— Donald Sanborn / Pvt. Raymond Howell
James Cromwell
— Major General Alexander A. Vandegrift / Fleet Admiral William Halsey
Blythe Danner
— Elsa Maxwell
Viola Davis
— Hortense Johnson
Jesse Eisenberg
— Lt. Fiske Hanley / Sgt. Benjamin McKinney
John Goodman
— Capt. Edwin Simmons
Tom Hanks
— Narrator
Neil Patrick Harris
— 1st Lt. David Hettema / Sgt. William Manchester
Kevin Jonas
— Mike Mervosh
Tom Kane
— Edward R. Murrow
Justin Long
— Corp. James R. Garrett / Sgt. John H. Morris
Tobey Maguire
— Pvt. George Strang
Joseph Mazzello
— Eugene B. Sledge
Daran Norris
— 1940s Newscaster
Wendell Pierce
— Sgt. Thomas McPhatter
Chris Pine
— Hanson Baldwin / Sgt. Bill Reed
Brad Pitt
— Sgt. Bill Mauldin
William Sadler
— Lt. Colonel Lewis B. 'Chesty' Puller
Gary Sinise
— Ernie Pyle
Elijah Wood
— Corp. Wilfred Hanson / Capt. John C. Chapin