Bette Davis
as Charlotte Vale
Paul Henreid
as Jerry Durrance
Claude Rains
as Dr. Jaquith
Gladys Cooper
as Mrs. Henry Windle Vale
Ilka Chase
as Lisa Vale
Mary Wickes
as Nurse Dora Pickford
Bonita Granville
as June Vale
John Loder
as Elliot Livingston
Janis Wilson
as Tina Durrance (uncredited)