Special Guest Stars Caity Lotz as Sara Lance Brandon Routh voices Dr. Raymond "Ray" Palmer Neal McDonough as Damien Darhk 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 Crystal Mudry as Waitress Gina Brinkman as Scared Girl Winson Won as Security Guard Jason Wingham as Thug