Craig Nelson

as Dr. Maas

Sissy Spacek

as Pinky Rose

Shelley Duvall

as Millie Lammoreaux

John Cromwell

as Mr. Rose

Janice Rule

as Willie Hart

Belita Moreno

as Alcira

Sierra Pecheur

as Ms. Bunweil

Ruth Nelson

as Mrs. Rose

Maisie Hoy

as Doris



Beverly Ross

as Deidre

John Davey

as Dr. Norton