Special Guest Stars Neal McDonough as Damien Darhk Brandon Routh as Dr. Raymond "Ray" Palmer Guest Stars Audrey Marie Anderson as Lyla Michaels Elysia Rotaru as Taiana Venediktov Jimmy Akingbola as Baron Reiter Parker Young as Alex Davis Ryan Robbins as Conklin Eugene Byrd as Andy Diggle Co Starring Maria Marlow as Cop's Wife Noah Beggs as Drunk Guy Devon Alexander as Armored Truck Driver