New Supergirl spot. We get our first looks at a couple of villians appearing in the sereis.
Maxwell Lord (Peter Facinelli), Reactron (Chris Browning), Hellgrammite (Justice Leak). Curious to see Reactron with a bit more light on him. Overall though, I dig the not trying to create verisimilitude and letting it all look kinda Silver Age hookey.