Michael Douglas
as
Alex Gromberg
Kelly Overton
as
Erica
Adrian Martinez
as
Mitchell's Doorman
Michelle Monaghan
as
Peg Maloney
Nick Tate
as
Brother Victor
Sam Neill
as
Lazar
Hugh Laurie
as
Michael
Charles Dance
as
Raymond Brock
Ian McKellen
as
Sir Andrew Charleson
Colin Friels
as
Athol Shreve
Geoffrey Rush
as
Basil Hunter
Charlotte Rampling
as
Elizabeth Hunter
Heather Mitchell
as
June
Jake Busey
as
Cook Boy
Gilbert Roland
as
Don Braulio
Isela Vega
as
Josephina
Gary Busey
as
Karl Westover
Lauren Hutton
as
Ray Barrett
as
Farrell
Steve Dodd
as
Tabidgi
Helen Mirren
as
Amy
Michael Caine
as
Jack
Kelly Reilly
as
Young Amy
David Hoflin
as
Aidan, 8 years
Tony Martin
as
Lincoln
Meryl Streep
as
Lindy
Sam Neill
as
Michael
Larry Pennell
as
Howie Gold
Tom Selleck
as
Jack Elliot
Art LaFleur
as
Skip
Ken Takakura
as
Uchiyama
Kelly Bishop
as
Adele
Heather Graham
as
Elizabeth
Ian McKellen
as
Geoffrey
Will Smith
as
Paul
Rick Rossovich
as
Chris
Brian George
as
Cosmetic Surgeon
Kevin Nealon
as
Drunk #2
Daryl Hannah
as
Roxanne
Ronnie Corbett
as
Reggie Sealions
Kevin Kline
as
Vince McCain / Rod McCain
Jamie Lee Curtis
as
Willa Weston
Colin Stinton
as
Henziger
Michelle Pfeiffer
as
Katya
Blu Mankuma
as
Merv
Tim Robbins
as
Ed Walters
Frank Whaley
as
Frank
Joseph Maher
as
Nathan Liebknecht
David Strathairn
as
Dr. Singe
Philip Akin
as
Dr. Vermeil
Danny Glover
as
Loomis
Stephen E. Miller
as
Temp Doc
Patrick Gilmore
as
Cop
Amy Brenneman
as
Elspeth
Clive Owen
as
Jack Marcus
Adam DiMarco
as
Swint