The Thin Red Line

Every man fights his own war.

The story of a group of men, an Army Rifle company called C-for-Charlie, who change, suffer, and ultimately make essential discoveries about themselves during the fierce World War II battle of Guadalcanal. It follows their journey, from the surprise of an unopposed landing, through the bloody and exhausting battles that follow, to the ultimate departure of those who survived.

Jim Caviezel

(Pvt. Robert Witt)

Ben Chaplin

(Pvt. Jack Bell)

Dash Mihok

(Pfc. Don Doll)

Woody Harrelson

(Sgt. William Keck)

Nick Nolte

(Lt. Col. Gordon Tall)

Sean Penn

(1st Sgt. Edward Welsh)

John Cusack

(Capt. John Gaff)

Adrien Brody

(Cpl. Geoffrey Fife)

John Travolta

(Brig. Gen. David Quintard)

Jared Leto

(2nd Lt. William Whyte)

George Clooney

(Capt. Charles Bosche)

Elias Koteas

(Capt. James Staros)

John C. Reilly

(Sgt. Maynard Storm)

John Dee Smith

(Pvt. Edward Train)

Kirk Acevedo

(Pvt. Alfredo Tella)

Mark Boone Junior

(Pvt. Christopher Peale)

Matt Doran

(Pvt. Howard Coombs)

Paul Gleeson

(1st Lt. George "Brass" Band)

Don Harvey

(Sgt. Paul Becker)

Arie Verveen

(Pfc. Charlie Dale)

Thomas Jane

(Pvt. Ash)

Donal Logue

(Marl (uncredited))

John Savage

(Sgt. Jack McCron)

Nick Stahl

(Pfc. Edward Bead)

Miranda Otto

(Marty Bell)

Tim Blake Nelson

(Pvt. Brian Tills)

Larry Romano

(Pvt. Frank Mazzi)

Penelope Allen

(Witt's Mother)

Danny Hoch

(Pvt. Leonardo Carni)

Benjamin Green

(Melanesian Villager)

Simon Billig

(Lt. Col. Billig)

Jarrod Dean

(Cpl. Thorne)

Travis Fine

(Pvt. Weld)

David Harrod

(Cpl. Queen)

Don Harvey

(Sgt. Becker)

Michael McGrady

(Pvt. Floyd)

Stephen Spacek

(Cpl. Jenks)

Steven Vidler

(2nd Lt. Gore)

Will Wallace

(Pvt. Hoke)

Todd Wallace

(Pilot)

Simon Westaway

(First Scout)

Dan Wyllie

(Medic #1)

Randall Craig

(Navy Gunner (uncredited))

Kick Gurry

((uncredited))

Randall Duk Kim

(Nisei Interpreter (uncredited))

Darrin Klimek

((uncredited))

Dane Moreton

(Pvt. Alexander (uncredited))

Ray Samuelson

(Navy Soldier (uncredited))

Justin Ward

(Navy Soldier (uncredited))

Felix Williamson

(Private Drake (uncredited))

Norman Patrick Brown

(Pvt. Henry)

Sam Arnold

(Sgt Mitchell (uncredited))