Lærerinden Blanche DuBois må forlade sin hjemby efter rygter om, at hun har forført en 17-årige elev. Hun rejser til New Orleans og opsøger sin gravide søster Stella og hendes mand Stanley. Men den forfinede Blache og hendes usofistikerede svoger kan slet ikke finde ud af det med hinanden, og samtidig er Blanches fortid ved at indhente hende.