Special Guest Stars Caity Lotz as Sara Lance Neal McDonough as Damien Darhk Brandon Routh voices Dr. Raymond "Ray" Palmer Matt Ryan as John Constantine Guest Stars Echo Kellum as Curtis Holt Jimmy Akingbola as Baron Reiter Parker Young as Alex Davis Ryan Robbins as Conklin Co Starring Winson Won as Security Guard Crystal Mudry as Waitress Jason Wingham as Thug Gina Brinkman as Scared Girl