She was confusing to me too. I must have missed something in a previous episode.
All in all the episode wasnt bad. It had some funny moments. Stormfront being able to be stabbed but is immune to bullets was dumb and made no sense. And the weekly release definitely ruined the pacing of the show...