In fact, one of the biggest mysteries of the season, that’s growing increasingly more obvious as time has gone on, is what or who exactly are the main villains of Supergirl season 2.
With just a few more episodes to go until the Supergirl season finale, star Melissa Benoist teases how the season’s final villains will come into view.
There might be people she has to ally with and people who will be her clear enemies, so it’s a lot of juggling.”
Especially since Supergirl has introduced multiple new characters and bad guys already this season, only for Kara to seemingly vanquish them before they could have larger arcs of any kind.