• Deus Ex Machina

    I’m sorry Supergirl, but any shred of awesomeness in this trailer has been completely negated by that disastrous Red Tornado image that was released. As a big fan of all the other DC TV shows, I really want to like this show, but so far I’m not even slightly interested in watching it.