Has NBC’s Constantine finally done the character justice?
Hellblazer fans weren’t exactly enamoured when their chain smoking anti-hero, John Constantine, made his big screen debut in 2005’s Constantine. The issue for many was Keanu Reeves; the b...