徐娘半老風(fēng)味猶存的“南部美女”白蘭芝(費雯·麗飾)因“不適當(dāng)”的行為被解除家庭教師職務(wù)后,來到新奧爾良投靠妹妹。妹妹家在一棟骯臟的公寓內(nèi),其丈夫斯坦利(馬龍·白蘭度飾)是波白移民的兒子,性格粗魯莽撞,且酗酒嗜賭。因為從小嬌生慣養(yǎng),受過舊式的南方教育,白蘭芝多少有些神經(jīng)質(zhì),她認(rèn)為斯坦利是個很沒教養(yǎng)的人,而斯坦利也正因為她所表現(xiàn)出的嬌弱敏感,認(rèn)為她會帶壞自己的妻子,甚至威脅到他作為家中主人的地位,對她時常加以言語侮辱以示憎惡。在這樣的環(huán)境中,白蘭芝的悲劇一點點展開。