Constantine is haunted by his past in new TV spot

The master of the dark arts’ only redemption is saving us

Constantine is airing from 24 October 2014 on NBC. You can buy Hellblazer: Original Sins for £11.99 at Find out more about the comics that inspired the series with the 100 All-Time Greatest Comics Bookazine!