这部电影改编自著名剧作家田纳西·威廉斯的同名戏剧。主角白兰芝(费雯丽饰)是一个年过半百却依然保持着南部美女风采的女性。由于她的行为被认为“不适当”,她失去了家庭教师的工作,只好前往新奥尔良投奔妹妹。妹妹住在一间破旧的公寓里,她的丈夫斯坦利(马龙·白兰度饰)是一个波兰移民的儿子,性格粗暴莽撞,沉溺于酒和赌博。白兰芝从小被宠爱,受过传统南方教育的影响,有些神经质。她认为斯坦利是一个没有教养的人,而斯坦利也认为她会对自己的妻子产生不良影响,因此他经常用言语侮辱和羞辱她,甚至威胁要夺取家中的主导地位。在这样的环境下,白兰芝的悲剧逐渐展开。