Possession

Season 3 Ep 103/28/2016

Derek's hiding a secret and Ahsha's world will never be the same in the Season Three finale. Sloane fights for her life, while the fight for ownership of the Devils reaches a shocking conclusion.

Up Next