Robert Voets/Warner Bros. Entertainment Inc.
Hank HenshawPlayed by David Harewood
In the comics, he’s been the crazed Cyborg Superman, but here he’s far more controlled as the hard-line head of the Department of Extra-Normal Operations. “He has a real hatred for aliens,” reveals Harewood (late of Homeland), although National City’s new E.T. could change that. “Supergirl’s arrival is the last thing Hank wants, but her effervescence starts to warm him up.”