Die sensible und psychisch labile Blanche DuBois (Vivien Leigh) sucht bei ihrer Schwester Stella (Kim Hunter) in New Orleans Zuflucht. Stella ist mit dem polnischstämmigen Stanley Kowalski (Marlon Brando) verheiratet. Von Anfang an bringt dieser seiner Schwägerin großes Misstrauen entgegen. Er ist fest davon überzeugt, dass Blanche ihrer Schwester, und somit auch ihm, ein großes Vermögen vorenthält. Als Blanche sich auf eine Beziehung mit Pokerpartner Mitch (Karl Malden) einlassen möchte, bereitet der brutale Stanley dem schnell ein Ende. Doch das sind noch nicht alle Gemeinheiten, die Blanche über sich ergehen lassen muss.