Shelley Duvall Sacrificed Her Sanity For A Movie Role
Dec 30, 2024
Shelley Duvall was once Hollywood’s darling, best known for her iconic portrayal of Wendy Torrance in The Shining. Apart from a brief return to film in 2023, the former star had lived a simple, off-the-grid life in Texas for over 20 years. She often slept in her white SUV, which was reportedly “crammed with used takeout containers.”
Show More Show Less 
