From sadistic office parties and last-minute shopping nightmares, to vengeful stalkers and immortal demons, there’s plenty out there to keep you from getting out of bed to see what’s under the tree this holiday season.
  • Horror

  • 2018

  • 1h 20m