Netflix Review: Santa Clarita Diet – The Most Original Show on Netflix? Sarah Nicholson, Blogger March 30, 2018