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 Jaeson Lee as Security Guard Chanelle Stevenson as Clarissa Stein Greg Zach as Bouncer