Access Unlocked Thursday July 11, 2024 Shelley Duvall who was known for her role as Olive Oyl in the movie Popeye and as Wendy Torrance in the horror film The Shining has died.
The eighty-five (85) year-old actress passed away in Blanco, Texas, from diabetes complications.