Julie Hagerty
as
Aline Solness
Larry Pine
as
Dr. Herdal
Wallace Shawn
as
Halvard Solness
Winsome Brown
as
Nurse
Tim Robbins
as
Carson J. Dyle
Ted Levine
as
Emil Zadapec
Mark Wahlberg
as
Lewis Bartholamew
Agnès Varda
as
The Widow Hyppolite
Todd Allen
as
Cpl. Bobby Danzig
Ed Harris
as
Jack Walsh
Kurt Russell
as
Lucky Lockhart
Charles Napier
as
Moon Willis
Dennis Quaid
as
Bellhop
Sally Kirkland
as
Ella Mae
John Aprea
as
Marvin
Bryan Englund
as
Snake
John Aprea
as
Dream Man
George Armitage
as
Family Car Driver
Julian Christopher
as
Sharpshooter
Charles Napier
as
Angry Carny
Kimberly Elise
as
Denver
Wes Bentley
as
Schoolteacher's Nephew
Pamela Reed
as
Bonnie Dummar
Gloria Grahame
as
Mrs. Sisk
Martine Beswick
as
Realty Agent
Charles Napier
as
Ventura
Ira Wheeler
as
Additional Cast from 'The Killing Fields'
Sam Waterston
as
Additional Cast from 'The Killing Fields'
Spalding Gray
as
Self
Bernie Worrell
as
Keyboards
David Byrne
as
Vocals and Guitar
Tom Hanks
as
Andrew Beckett
Denzel Washington
as
Joe Miller
Roberta Maxwell
as
Judge Tate
Antonio Banderas
as
Miguel Alvarez
Denzel Washington
as
Ben Marco
Vera Farmiga
as
Jocelyne Jordan
Obba Babatundé
as
Senator Wells
Jose Pablo Cantillo
as
Villalobos
Marcia Rodd
as
Adrian
Charles Napier
as
Dave Quittle
Christopher Walken
as
Eckart
John Glover
as
Richard Peabody
Paul Sparks
as
12-Step Meeting Member
Marin Ireland
as
Angela Paylin
Anne Hathaway
as
Kym
Sebastian Stan
as
Walter / Bowtie Party Guest
Rick Springfield
as
Greg
Sebastian Stan
as
Josh
Kevin Kline
as
Pete
Meryl Streep
as
Ricki
Michelle Pfeiffer
as
Angela de Marco
Roma Maffia
as
Angie's First Customer!
Joan Cusack
as
Rose
Obba Babatundé
as
The Face of Justice
Melanie Griffith
as
Audrey Hankel
Charles Napier
as
Irate Chef
Jack Gilpin
as
Larry Dillman
Ray Liotta
as
Ray Sinclair
Jodie Foster
as
Clarice Starling
Anthony Hopkins
as
Dr. Hannibal Lecter
Ted Levine
as
Jame Gumb
Obba Babatundé
as
TV Anchor Man