Cast (45)

Jack NicholsonWill Randall

Michelle PfeifferLaura Alden

James SpaderStewart Swinton

Kate NelliganCharlotte Randall

Richard JenkinsDetective Carl Bridger

Christopher PlummerRaymond Alden

Eileen AtkinsMary

David Hyde PierceRoy McCallister

Om PuriDr. Vijay Alezais

Ron RifkinDoctor

Prunella ScalesMaude Waggins

Brian MarkinsonDetective Wade

Peter GeretyGeorge

Bradford EnglishKeyes

Stewart J. ZullyGary

Thomas F. DuffyTom
Tom OppenheimButler
Shirin DevrimParty Guest

Allison JanneyParty Guest

Kirby MitchellParty Guest












