The Tragedy Of Shelley Duvall Just Got Sadder And Sadder

2024-07-13 1

Actress Shelley Duvall, arguably best known for her terrified performance as Wendy Torrance in the 1980 film The Shining, died in her sleep on Thursday, July 11, 2024. She was 75 years old. And her life wasn't always easy.