Ariela fights for her mind against an otherworldly creature.
Eve faces off with Ari once and for all.