Two key new faces make their appearance in this week’s episode of ARROW: Matt Ryan reprises his role as John Constantine, and Parker Young guest stars as politics strategist, Alex Davis. Each brings a bit of key advice for Oliver Queen (Stephen Amell), who is simultaneously planning his political campaign to be the next mayorContinue reading “ARROW Teasers: Quotes and Preview from This Week’s Episode “Haunted””