Ray Liotta ... Dr. David Krane Linda Fiorentino ... Dr. Martha Briggs Peter Coyote ... Don Bresler
TatumO'Neal 汤姆·伯兰吉尔 PatrickMuldoon PeterCoyote ShawnHuff