John Constantine (Earth-1: Pre-Crisis)

John Constantine was an occult detective.

DC's Legends of Tomorrow
{{Scroll|

Season 4
}}