Mirror Master is completely nuts, and that’s part of the fun. He has been villain not only to The Flash, but also Animal Man and a slew of others. He’s a crazed villain who has the power to shift into the “mirror world” and generally uses illusions to trick his opponents before he kills them. Not exactly the friendliest villain out there! He recently appeared in Justice League: Doom, voiced by Buffy & Angel vet Alexis Denisof, a guy we think would be great to play the role on TV as well.