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 Jason Wingham as Thug Crystal Mudry as Waitress Winson Won as Security Guard Gina Brinkman as Scared Girl