Featured Top Story
Shelley Duvall, the intrepid, Texas-born movie star in the films of Robert Altman and who co-starred in “The Shining,” has died.
Shelley Duvall, the intrepid, Texas-born movie star in the films of Robert Altman and who co-starred in “The Shining,” has died.
Get up-to-the-minute news sent straight to your device.