“Santa Clarita Diet” premieres worldwide on Friday, February 3, 2017 only on Netflix.


view more images from this album

Source: spoilertv.com