100 Arrow-verse Villains, Ranked From Awful To Amazing
Created by Chris E. Hayner on
100. Vandal Savage
First appearance: The Flash (Season 2, Episode 8)
The main antagonist during the first season of Legends of Tomorrow is a major dud. Savage is the type of mustache-twirling villain who isn't threatening, let alone scary. Thankfully, the show has yet to revisit him.
Image: The CW