Special Guest Stars Neal McDonough as Damien Darhk Guest Stars Casper Crump as Vandal Savage Graeme McComb as Young Martin Stein Co Starring Nikolai Witschl as Caleb Jaeson Lee as Security Guard Paul Herbert as Chief Weapons Engineer Greg Zach as Bouncer Chanelle Stevenson as Mrs. Stein