Shelley Duvall will be back on your screens in the near future! The 73-year-old actress, who is best known for her working in movies like The Shining and Popeye, has booked her first movie in 20 years. Shelley was last seen on the big screen in the 2002 movie Manna from… Read entire story.
Source: Just Jared