A new episode of Arrow, titled “Haunted,” airs tonight on The CW.
When things take a turn for the worse with Sara (guest star Caity Lotz), Oliver (Stephen Amell) calls in a favor from an old friend who deals in the mystical, John Constantine (guest star Matt Ryan).
Check out a trailer, producer's preview and clip in the videos below.
John Badham directed the episode written by Brian Ford Sullivan and Oscar Balderrama.
See preview images in the gallery at the bottom of the page.
"Haunted" episode of Arrow will airs tonight at 8 p.m. ET/PT on The CW.