The School Spirits Season 3 finale challenges everything we thought we knew about Split River and the afterlife. There are so many twists and turns that we nearly lost track. Not to mention, it ends on a truly wild cliffhanger, which we’ve come to expect from the Paramount+ drama. (Warning: The following contains MAJOR spoilers for School Spirits Season 3 Episode 8, “Dawn of the Deb.”)

Not only do we find out that the ghosts can finally leave the boundaries of Split River High, but the villainous, body-snatching ghost Van Heidt has possessed Maddie’s mom (Maria Dizzia). Plus, half of the dead crew is stuck on the ghost road, and there’s no telling if Maddie (Peyton List) will be able to reach them again.

Originally published on tvinsider.com, part of the BLOX Digital Content Exchange.