The Darren Star comedy will be back on Netflix with new episodes in time for Christmas, on Dec. 22.