Arrow: John Constantine Returns in Haunted Images

The CW has released a batch of preview photos ahead of next week's episode of Arrow, titled [...]