Jack Nicholson som Will Randall Michelle Pfeiffer som Laura Alden James Spader som Stewart Swinton Kate Nelligan som Charlotte Skylar Randall Richard Jenkins som etterforsker Carl Bridger Christopher Plummer som Raymond Alden Eileen Atkins som Mary David Hyde Pierce som Roy MacAllister Om Puri som Dr. Vijav Alezais Ron Rifkin som doktor Ralph Prunella Scales som Maude Waggins Brian Markinson som etterforsker Wade Peter Gerety som George Bradford English som Keyes Stewart J. Zully som Gary Thomas F. Duffy som Tom David Schwimmer som en politimann. Allison Janney som en gjest. Lia Chang som en hotell-ansatt.