All Cast

Tommy Lee Jones

Tommy Lee Jones

Bud Whitman

Dee Wallace

Dee Wallace

Annie Whitman

Terry O'Quinn

Terry O'Quinn

Connie Priest

Pat Hingle

Pat Hingle

Judge Munson

Barry Corbin

Barry Corbin

Gil

Richard Anderson

Richard Anderson

Maj. Walters

Ned Romero

Ned Romero

Doc

Natalie Gregory

Natalie Gregory

Gillian

Stephen Joyce

Stephen Joyce

Lyman Ward

Lyman Ward

Michael Paul Chan

Michael Paul Chan

Eliot

Kent Williams

Kent Williams

James Lashly

James Lashly

Ben Johnson

Ben Johnson

Vern Whitman

Joseph Gordon-Levitt

Joseph Gordon-Levitt

Rounder

Annie O'Donnell

Annie O'Donnell

Mrs. Fourchette

Michael Flynn

Michael Flynn

Brewer

Tip Boxell

Tip Boxell

Capt. Wister

Eric Hart

Eric Hart

Gil Worthy

John Daryl

John Daryl

Kyle

Michael Ruud

Michael Ruud

Able

George Sullivan

George Sullivan

Thorne

Jeff Allin

Jeff Allin

Marine Captain

Arsenio Trinidad

Arsenio Trinidad

Peasant Elder

John Perryman

John Perryman

Corpsman

Alan Nash

Alan Nash

Simon Crane

Jeff Olson

Jeff Olson

Gene Stewart

Mike Watkiss

Mike Watkiss

TV Reporter

Timothy J. Nelson

Timothy J. Nelson

Vietnam Surgeon (as Tim Nelson)

Don Shanks

Don Shanks

Construction Worker