Where To Stream Squatters Season 1 Episode 21
Thou Shalt Not Leave
- Aired July 14, 2026
- 31 Min
- Rated 8.3
- Number 13 Of 22 Rated Episodes
A Connecticut homeowner is pushed to the brink by a self-proclaimed pastor who has occupied his property for nearly two years. Flash and his team are called in to confront this savvy squatter, who has an unholy grip on the house.