Just watched last week’s episode and they had me going for a minute there with the whole thing being faked. Seems like Sean was actually right about his research earlier in the episode.
There’s a bunch of thearies like They’re all in purgatory and Leanne and the lesser saints are all really angels of a vengeful god, and Leanne is a fallen angel or some shit and Shawn made a deal with the devil