‘Santa Clarita Diet’ returns to Netflix on March 23rd
Netflix’s show about managing suburban life with a zombie wife, Santa Clarita Diet, proved popular enough to secure a second season last spring. A year from that renewal, fans will finally get to watch when it arrives on March 23rd. …read more