Remembering Shelley Duvall: Iconic 1970s Actress Passes Away at Age 75
Entertainment | July 11, 2024, 5:44 p.m.
Shelley Duvall, the beloved actress known for her roles in iconic films such as “Nashville” and “The Shining,” passed away at 75 from complications of diabetes. With no formal training, Duvall captivated audiences with her unique charm and naturalistic style in the “New Hollywood” era alongside director Robert Altman. From a mail-order bride to Olive Oyl in “Popeye,” her versatility shone through in a range of characters. She received critical acclaim for her role in Altman’s “3 Women,” and later mesmerized as Wendy Torrance in “The Shining.” Despite the film’s grueling production, Duvall’s eerie performance remains a standout in the horror genre. After retiring from acting, she focused on producing children’s shows, leaving behind a rich legacy. Sadly, her later years were marred by struggles with mental health, reflecting a complex and challenging life in Hollywood.