S03 E10
Mar 29, 2019 |
Santa Clarita Diet
The Cult of Sheila
Release Date: Mar 29, 2019Episode Description
Joel and Sheila have a scary man's undivided attention. Abby and Eric are surprised by hungry visitors. A troublesome trio crashes the Hammonds' party.
Where to Watch Santa Clarita Diet Season 3 Episode 10 Now
Best
Rent/Buy
Free