Morgan Freeman

as Detective Lt. William Somerset

Gwyneth Paltrow

as Tracy Mills

Kevin Spacey

as John Doe



Richard Portnow

as Dr. Beardsley

Julie Araskog

as Mrs. Gould

Reginald Cathey

as Coroner

Pamala Tyson

as Homeless Woman