It turns out that Sheila is literally immortal. Which raises a question…
Plus, who are The Knights?
Santa Clarita Diet: Season 3 premieres March 29th globally on Netflix.
Santa Clarita Diet: Season 3 | Official Trailer [HD] | Netflix
FOREVER? LIKE… FOREVER, FOREVER?!
That’s the eternal question for Sheila and Joel in Santa Clarita Diet Season 3, launching Friday, March 29th, exclusively on Netflix.
Watch Santa Clarita Diet HERE.