Santa Clarita Diet will be available globally on Netflix on February 3.