February 3, 2017 Is Santa Clarita Diet real? All your questions answered about Drew Barrymore’s new Netflix show