Possession

EPISODE:

Episode Info

In the Season 3 finale, Derek hides a secret; and Ahsha's world may be upended. In other events, Sloane fights for her life; and the fight for ownership of the Devils reaches concludes.

Cast