Vivien Leigh spiller Blanche, der med en hemmelig fortid i bagagen ankommer til New Orleans for at bo hos sin søster og dennes dominerende mand (spillet af en Brando med en højeksplosiv blanding af følsomhed og rå drift). Filmens underliggende seksualitet førte til en lang kamp med censuren, inden premieren - og kassesuccesen - var i hus.