Ariela fights for her mind against an otherworldly creature.
Everyone hates him but maybe he just found a way to get laid.