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.
If you are a fan of horror movies and the art behind them, a new shop is holding its grand opening on Saturday.
Get up-to-the-minute news sent straight to your device.