School Spirits Season 3 Episode 1 to 3 releases Wednesday, January 28 at 3:01 a.m. ET on Paramount+. The season starts with ...