The site of ’20s and ’30s starlet Thelma Todd’s tragic—and confounding—death is still standing in the devastated Palisades.
In Walter Salles’s Oscar-nominated film, Fernanda Torres plays a woman whose family is torn apart by Brazil’s military ...