Constantine is airing from 24 October 2014 on NBC. You can buy Hellblazer: Original Sins for £11.99 at Amazon.co.uk. Find out more about the comics that inspired the series with the 100 All-Time Greatest Comics Bookazine!
Constantine is haunted by his past in new TV spot
The master of the dark arts’ only redemption is saving us