With the premiere of Supergirl on CBS looming closer than ever (closing in on a month left!) we were thrown a tasty little morsel to help us bide our time. As you’ve probably heard, the show stars Melissa Benoist as the titular character Kara Zor-El; reluctant to be anything but ordinary after living so long in the shadow of her well known super-cousin. But become a superhero she must, and we get to watch her story unfold thanks to series producers Ali Adler (Chuck), Andrew Kreiberg, and Greg Berlanti (Arrow). During the continuing production of season one, we’ve been privy to a slew of recent cast additions, one of the most recent being Iggo Goldberg as the villainous Red Tornado, and now we get a sneak peek of the first picture of him in costume!
Iddo Goldberg (Salem) has been cast to play dual roles this season: both genius/mad scientist Dr. T.O. Morrow, and the superpowered, self-aware android he creates: Red Tornado. Interestingly enough, Red Tornado is portrayed as a good guy superhero in comic lore. In National City, however, he’ll arrive as a serious threat, gunning for Kara’s closest friends. As well as for the citizens and the safety of the city in general, of course.
So back to the outfit- what do you think? Fan reactions so far seem a bit on the negative side, saying the getup looks too home-made for TV, or akin to the result of a blatantly tight budget. It has… potential… maybe? You can’t deny the branding: the T on his chest, the redness. This is definitely one red tornado.