John Constantine as played by Matt Ryan is coming to Arrow.
Read moreGreenArrowTV looks at ten DC Comics characters that should show up in Arrow Season 4.
Read moreCould John Constantine pay a visit to Oliver Queen during Season 4 or Arrow?
Read more- 1
- 2