Historia Blanche Dubois (Vivien Leigh), kobiety niezwykle delikatnej, znerwicowanej, szukającej swojego miejsca na świecie. Blanche pewnego dnia przybywa do Nowego Orleanu, aby odwiedzić swoją siostrę Stellę (Kim Hunter). Ma zamiar mieszkać u niej przez pewien czas, z czego nie jest zadowolony mąż Stelli, Stanley (Marlon Brando), człowiek gwałtowny i nieobliczalny. Konfrontacja kompletnie przeciwstawnych charakterów Stanleya i Blanche oraz ciągłe emocjonalne napięcie prowadzą do kłótni, awantur i wybuchów furii. W to wszystko wmieszane są jeszcze problemy majątkowe i miłosne...