Supergirl: Agent Liberty’s Past is Revealed in Episode 3 Photos

So far this season, Sam Witwer’s mask-wearing Supergirl villain has been something of an alien-fearing enigma. We know he seeks to rid National City of what he sees as a threat to humankind’s jobs, security and way of life.

Subscribe to RSS - supergirl photos