Barry won’t have things easy when The Flash returns this fall, as the show continues to cast villains for the upcoming season.
Grey Damon was cast as Mirror Master, according to Comic Book Resources. Mirror Master, aka Sam Scudder, is a Rogue many fans have been waiting to see, as he is one of the Flash’s bigger antagonists. He will appear in The Flash season 3, episode 4.
He is described as “a smooth criminal with a huge ego. Upon discovering he now has the power to travel through any reflective surface, Scudder embarks on a massive crime spree to prove himself the greatest thief that Central City has ever seen.”
Read More