En Nueva Orleans, en 1937, la joven Catherine Holly (Elizabeth Taylor) es internada en un hospital psiquiátrico gracias a su tía, Violet Venable (Katharine Hepburn), una adinerada viuda que ha perdido a su hijo cuando éste estaba en compañía de Catherine.