June is upset when she has to go to a wedding on her own that she was originally supposed to attend with her ex-fiancé, Stephen. So Chloe decides to make her flatmate feel better by giving her some lessons in how to be fierce, confident and sassy. She does such a good job that James is bowled over by the new June and takes her along to a launch party with him.
A new villain (guest star Teri Hatcher) comes to National City, putting Supergirl on high alert. Meanwhile, Winn’s girlfriend, Lyra (guest star Tamzin Merchant), gets Winn in trouble with the law. Maggie attempts to help Winn but old loyalties get in the way. The Music Meister (guest star Darren Criss) attacks Supergirl.
As Alex searches for Jeremiah, and Kara investigates a series of alien kidnappings, the sisters realize they must break the rules in order to foil a new Cadmus plot. In an effort to get Snapper Carr to run a story that would help her stop Cadmus, Kara agrees to set up an interview between Carr and Supergirl.
When a large bounty is put out on Supergirl, aliens from near and far attack National City intent on taking out the Woman of Steel. Meanwhile, Alex and Maggie run into Maggie’s ex-girlfriend, Emily (guest star Hayley Sales), who’s in town for a week; amd Hank gets an interesting order from President Marsdin (Lynda Carter). Kevin Smith directs.
A successful guy that Jim went to high school with gives him a big contracting job and makes a pass at Cheryl over dinner.