Special Guest Stars Dean Cain as Jeremiah Danvers Guest Stars Brenda Strong as Lillian Luthor Sharon Leal as Megan / M'gann M'orzz Ian Gomez as Snapper Carr Victor Zinck Jr. as Barrage / Phillip Karnowsky Co Starring Robert Zen Humpage as Fish Head Shanel Pratap as TV Anchor #2 Tristan Shire as Terrified DEO Agent Aadila Dosani as Claudia Jason Bell as Cadmus Guard Nickolas Baric as Stick Up Man Phillip Mitchell as Drug Buyer Eddie Flake as Drug Dealer Michael Cheng as Morgan Collins Uncredited David Harewood as Hank Henshaw / Cyborg Superman