30 greatest Arrowverse villains, ranked

Grant Gustin as Barry Allen/The Flash in The Flash season 6, episode 16 "So Long and Goodnight" (Photo: Sergei Bachlakov/The CW)
Grant Gustin as Barry Allen/The Flash in The Flash season 6, episode 16 "So Long and Goodnight" (Photo: Sergei Bachlakov/The CW) /
facebooktwitterreddit
Prev
20 of 30
Next
Arrowverse villains
Arrow — Photo: Katie Yu/The CW /

11. Dark Arrow

This leads us onto the Fuhrer of the Earth-X Nazis: Oliver Queen. Unlike his heroic Earth-1 counterpart, this version of Oliver Queen ruled over his people with an iron fist and sought to expand the Earth-X Nazi’s rule across the multiverse.

But he had an ulterior motive for invading the wedding of Barry Allen and Iris West. The Dark Arrow was married to Overgirl who was dying, she’d absorbed too much radiation from the sun and her heart was failing. So, the Earth-Xers traveled to Earth-1 in order to take Supergirl’s heart.

He teamed up with Earth-1’s Reverse Flash, taking the form of Harrison Wells once more, and took his army to Earth-1. Much as Melissa Benoist enjoyed playing a twisted version of her character, Stephen Amell took great delight in playing an evil Oliver Queen. This was particularly evident in the scene when the Earth-Xers revealed their identities to Barry, Kara and Oliver.

While Earth-X Oliver was just as skilled as Earth-1’s Oliver, the two men had completely different values. Oliver-1 was told to save his city and right his father’s wrongs and as such, has a strong sense of justice. Conversely, Oliver-X is a cold and ruthless man who will stop at nothing to get what he wants, hence his plan to steal Supergirl’s heart.