For a better shopping experience, please upgrade now.
A FOREVER EVIL tie-in! The Justice League Dark is dead. Not even the JLD could escape the evil that’s invaded the Earth—except for John Constantine! But why has he alone survived? And will he try to stop the villains—or join them?