Shelley Duvall has died at the age of 75 after battling a secret illness. The legendary "Scream Queen" was found dead in her ...
Shelley Duvall's last film, 'The Forest Hills,' is slated for an October 2024 release Marina Watts is a Digital Writer, Music at PEOPLE. She has been working at PEOPLE since 2024. Her work has ...
Shelley Duvall hadn't performed on screen in more than 20 years before she signed on for what would become her final project, an indie horror film called The Forest Hills. The iconic actress ...