Sage your house and grab some holy water because this episode is intense! Is it really demonic possession? You be the judge.