The high schoolers and the spirits are back in the popular supernatural teen drama School Spirits Season 2 which premiered on ...
Set in the fictional town of Split River, Wisconsin, the series ‘School Spirits’ follows Maddie, a teen girl stuck in the afterlife investigating her own mysterious disappearance.