Ray Liotta ... Dr. David Krane Linda Fiorentino ... Dr. Martha Briggs Peter Coyote ... Don Bresler
雷·利奥塔 Linda Fiorentino 彼德·考约特