Constantine Warns Oliver About Damien Darhk In New Arrow Clip

The 'Haunted' episode of Arrow will feature Matt Ryan reprising his role as John Constantine and [...]