Charlotte Vale (Bette Davis) leidet unter ihrer dominanten Mutter Mrs. Henry Vale (Gladys Cooper) und kann sich erst durch einen Aufenthalt in einem Sanatorium von ihr lösen. Auf einer Kreuzfahrt verliebt sie sich in Jerry Durrance (Paul Henreid), der jedoch bereits verheiratet ist. Zurück bei ihrer Mutter kommt es zu einer Auseinandersetzung, im Laufe derer Charlottes Mutter an einem Herzinfarkt stirbt. Von Schuldgefühlen geplagt, begibt sich Charlotte erneut ins Sanatorium, wo sie die Bekanntschaft von Jerrys verschüchterter Tochter macht.