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