Special Guest Stars Brandon Routh as Dr. Raymond "Ray" Palmer Neal McDonough as Damien Darhk 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