With only three episodes to go in this season of Supergirl, the Harun-El finally makes its way into Ben Lockwood’s (Sam Witwer) bloodstream. Luckily, James (Mehcad Brooks) and Dreamer (Nicole Maines) are there to, hopefully, stop him from overwhelming the country with super-powered Children of Liberty. Meanwhile, Kara (Melissa Benoist) becomes aware of Red Daughter (also Benoist). Will that knowledge be enough to curb the threat she presents?
But considering how long Red Daughter spent on the sidelines, you have to wonder if Lex (Jon Cryer) was a late addition to the plot. Both she and Ben Lockwood are such a damp squibs in terms of main villain. In just two appearances, Lex took all of the tools Lockwood had all year and became the most compelling antagonist the show has ever had. I don’t think this is Witwer’s fault, mind. I think Lockwood is just poorly conceived because they want him to represent xenophobia in all its forms. Once you do that, he becomes too much of a cartoon and the metaphor strains. Sure, people like Lockwood pray on people’s fears, but those fears are always much bigger than one man. This is has been an issue with the show all year: hate is something Kara and her friends cannot defeat by stopping Lockwood or capturing Lex. It is, literally, the never-ending battle. The show has to acknowledge and honor that with more than Dreamer’s inspirational speech.
Supergirl airs Sundays on The CW.