In den 1930er Jahren in St. Louis lebt die Familie Wingfield in ärmlichen Verhältnissen. Amanda Wingfield (Gertrude Lawrence) lebt gemeinsam mit ihrer gehbehinderten Tochter Laura (Jane Wyman) und ihrem Sohn Tom (Arthur Kennedy). Der Vater der Familie hat sich schon vor vielen Jahren aus dem Staub gemacht. Während Amanda sich immer noch in ihre Vergangenheit zurückwünscht, in der sie zur Südstaatenaristokratie gehörte, ist der junge Tom von Rolle als Vater und Ernährer der Familie überfordert und wünscht sich eine bessere Zukunft. Auch Laura flüchtet immer mehr vor ihrem Leben und träumt von einer Zukunft voller Liebe und Glück. Ihr Traum könnte Realität werden, als sie den hübschen Jim (Kirk Douglas) kennenlernt…