John Constantine Comes to 'Arrow' Tonight!
John Constantine (Matt Ryan) pays a visit to Team Arrow in these stills from tonight’s all-new Arrow.
In “Haunted,” when things take a turn for the worse with Sara (Caity Lotz), Oliver (Stephen Amell) calls in a favor from an old friend who deals in the mystical, John Constantine.
Arrow airs TONIGHT, November 4 @ 8PM on The CW!
Also pictured below: Arrow star Willa Holland keeps her heard down while touching down at the airport to film the show on Sunday (November 1) in Vancouver, Canada.
Arrow “Haunted” Promo
25+ Arrow pics inside…