• Evil Never Sleeps

    The best parts in Doctor Sleep, the sequel to The Shining (1980), do without Stanley Kubrick and Stephen King’s sense of gigantism. It’s not a haunted …

    Read More
  • 0 0