Shelley Duvall

Death of “The Shining” Actress, Shelley Duvall, at 75

Shelley Duvall, the Texas-born movie star, acted in several films, such as “Frog,” “Home Fries,” “Annie Hall,” “Popeye,” and more.… Read More

3 months ago