Shelley Duvall is most known for playing Wendy Torrance, Jack Torrance's wife, in Stanley Kubrick's iconic horror mystery The Shining. The 1980 film h
Read MoreShelley Duvall was recently seen in a rare photograph 20 years after she decided to retire from acting. Duvall was unrecognizable in the shot, which w
Read More