StreamingTrailers A Twisted Take On Christmas By TME News Room - November 3, 2017 0 810 Facebook Twitter Pinterest WhatsApp A spooky Christmas series set in Saturn, CA, where the holidays are deadliest time of the year.