Supergirl: Ranking Every Character From Worst To Best
30. Non
Blunt, irritating and devoid of any real substance, Non was perhaps the dullest of all Arrowverse villains.
Advertisement
Completely lacking in character growth, he started the show's debut season wanting to eradicate Supergirl from the world and ended it doing just the same. While there was opportunity to highlight how the death of Astra impacted his desire for revenge, it was impossible to capitalise on, simply because he was already vengeance-driven before that.
Without Astra by his side, he allowed himself to be manipulated by Indigo, and that only exposed the fact that he was never strong enough to carry the show as its primary villain.
Advertisement