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 Paul Herbert as Chief Weapons Engineer Greg Zach as Bouncer Jaeson Lee as Security Guard Chanelle Stevenson as Mrs. Stein