ARROW: Epi 405 Preview (Featuring John Constantine)

dc tv

"If things go wrong then we'll all be too dead to care." Matt Ryan returns as John Constantine in the next all-new episode of Arrow. "Haunted" airs Wednesday, November 4, 2015. - The CW

Comments