Supergirl is back and facing a foe bigger than she’s ever encountered: the deeply-held xenophobic views of the people she’s sworn to protect. And though it is personified by Agent Liberty and Mercy Graves (Rhona Mitra), the fuel feeding their flame is not easily dispersed, as Kara (Melissa Benoist) is discovering. Meanwhile, the match Mercy struck continues to light the fuse as this preview of next week’s show indicates President Olivia Marsdin (Lynda Carter) will be impeached. Nonetheless, Supergirl will try to hold the line while Mercy attempts an old Luthor tactic to deal with her new enemy.
It is interesting that Supergirl is trying to face this issue. Like the anti-gun episode last year, it’s an ill-fit for a more upbeat superhero show. But at least they are allowing this story to breathe for, seemingly, the rest of the season. But by exposing Kara to the truth about just how deep xenophobia runs in this episode, it leaves the uncomfortable truth that she cannot win this fight. Sure, she can expose Agent Liberty for whatever he might be and put both of the Graves behind bars, but she will never ever be able to change the hearts of those so passionately and violently against the other; whatever color or shape it might have.
Which means this season of Supergirl will be unavoidably dark even as Nia Nal (Nicole Maines) and Brainy (Jesse Rath) try to lighten things up.
Supergirl airs Sundays on The CW.
- Dark Horse To Publish Troy Nixey’s Humorous Horror Title Trout In Hardcover
- Scout Comics Brings A Harsh Dystopian Future To Print With Dust