John Constantine Comes to 'Arrow' Tonight!
About Photo #888625: John Constantine (Matt Ryan) pays a visit to Team Arrow in these stills from tonight's all-new Arrow. In "Haunted," when things take a turn for the worse with… Read The Post Here
Posted to
Arrow,
Television