Matt Ryan reprises the role of John Constantine in the Wednesday, November 4 episode of Arrow and we’ve got photos!
The episode is called “Haunted” and the new pics can be found below. Enjoy!
UPDATED: The CW released a whole lot more photos while we were writing this post! There should be a total of 29 pictures below. If there’s not, refresh! Thanks!