Where To Stream School Spirits Season 3 Episode 2
Mean Ghouls
- Aired January 28, 2026
- 52 Min
- Rated 8.1
- Number 3 Of 24 Rated Episodes
Split River High grows volatile as Maddie faces mounting pressure. Buried truths and new dangers are revealed that could change everything for the living and dead, forcing some to question who they can really trust.