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 ...