Quantcast
Channel: News
Viewing all articles
Browse latest Browse all 4715

Shelley Duvall, star of 'The Shining' who retired to the Texas Hill Country, dies at 75

$
0
0
Duvall, who was discovered by director Robert Altman while he was getting ready to make a movie in her hometown of Houston, was one of the most iconic actresses of the 1970s and '80s.

Viewing all articles
Browse latest Browse all 4715

Trending Articles