In the sticky heat of New Orleans' French Quarter, Blanche DuBois (Vivien Leigh), a small-town beauty who feels her best years are behind her, arrives ...