It's good to be bad.
A TV show is only as good as its villain and The Flash just so happens to have a lot of awesome ones. Over the course of two seasons, the CW series has introduced a ton of baddies of the meta-human and human variety—some that are ridiculously creepy (The Mist!), others that are insanely fun (Hi, Trickster!) and some that are just annoying (Ugh, Eiling!).
We decided to rank of all 22 of the Flash's biggest foes to find out which one is the best (or worst, depending on how you look at it). So which baddie is No. 1? Find out...