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