Supergirl’s James Olsen Revealed As Guardian

Supergirl gets a new vigilante in the form of the Guardian, aka James Olsen, played by Mehcad Brooks. DC revealed a first look at the costume as well as details. “These next few episodes are going to make realize that being a photographer is not enough for him, so he’s going to go on a pretty exciting career trajectory… Read More