Weve seen Mark Mardons Weather Wizard appear a couple of times during The Flashs run, but hes always been portrayed as pretty non-threatening villain-of-the-week fodder. In fairness, Weather Wizard was taken down in standard fashion here, but during Running to Stand Still it was WTF to see how the rogue was now far more of a badass than hed previously been depicted as. The fact that he could break Captain Cold and The Trickster out of Iron Heights in a minute was a major eye-opener and made this potentially-bland villain feel like a genuine threat for a change. Hell, the guy even teased dousing Central City in acid rain at one point. Mardons definitely had an upgrade since weve last seen him,